You are on page 1of 2

A Fill in SINCE or FOR

1. He has been back ___________ two hours / __________ 3 o’clock.


2. I haven’t seen him _________ over two months / ________ Christmas.
3. You’ve been watching TV __________ you came home from school / _____
most of the evening.
4. Carol has been looking after the baby _________ this morning / ______ over
four hours.
5. The Healers have had Dusty ________ their old dog died / ________ nearly
two years.
6. We’ve been standing here ________ twenty-five minutes / _________ half past
six.
7. Kate has been learning French ________ she was eleven / _________ four
years.
8. Grandfather has been living with us ____________ Granny died / ________
quite some time.

B Complete these sentences using the Present Perfect Tense of the following
verbs
to be – to clean – to eat – to have – to rain – to see

1. Chris ___________________ all the biscuits. (They are gone now.)


2. The boys ___________________ the car. (It looks beautiful now.)
3. Mrs Wood _______________ a busy day. (She is tired now.)
4. It _________ not _________ for weeks. (The garden is very dry.)
5. I _________________ the film. (I know it.)
6. My sister _______________ to Paris several times. (She knows it.)

C Your are writing a letter to a friend. In the letter you give news about
yourself and other people. Use the words given to make sentences. Use the
Present Perfect Tense

Dear Chris,
Lots of things have happened since I last wrote to you.

1. I / buy / a new car ______________________________


2. my father / start / a new job ___________________________________
3. I / give up / smoking ____________________________________________
4. Charles and Sarah / go / to Brazil _________________________________
5. Suzanne / have / a baby ________________________________________

F Read the situations and write sentences. Choose one of the following
verbs.
arrive break go up grow improve lose

1. Mike is looking for his key. He can’t find it. …….He has lost his key.
2. Margaret can’t walk and her leg is in plaster (=Gips). She
___________________
1
3. Maria’s English wasn’t very good. Now it is much better.
___________________
4. Tim didn’t have a beard last month. Now he has a beard.
___________________
5. This morning I was expecting a letter. Now I have it.
_______________________
6. Last week the bus fare was 80 pence. Now it is 90.
_______________________

1) List the time expressions under the two headings:

Three days / a year / July / six months / last Wednesday / days and days / 1989 / he
was a child / May 25th / four weeks / I started school / I was born / a short time

FOR SINCE

2) Complete the blanks with the Present Perfect of the verbs in brackets and circle
the correct option.

1. I _____________ ( build ) six model cars FOR / SINCE last Christmas.


2. ____________ you ___________ ( see ) Mary and Tom FOR / SINCE Tuesday,
Alan ?
3. Mandy ___________________ ( not play ) the violin FOR / SINCE two weeks.
4. My father ____________________ ( have ) his butterfly collection FOR / SINCE
last June.
5. We ____________________ ( be ) members of this club FOR / SINCE 1998.
6. Sam ________________ ( not buy ) any new video games FOR / SINCE three
months.

You might also like