You are on page 1of 2

PRESENT PERFECT:

2. Make sentences using the correct


1. Write the verbs in brackets in the present perfect form. Add the necessary
correct present perfect form: words.
1. My father ………………… (leave) for 1. Mary/ help/ mum/ 2 hours (+)
work. ………………………………………………………
2. …………… the teacher …………… (give) ………
you good marks? 2. What/ you /do/ this morning?
3. The children …………………… (not/do) ………………………………………………………
the exercises today. ………
4. The cat …………………… (catch) a 3. Mel / show/ me/ new computer (-)
mouse. ………………………………………………………
5. The postman …………………… (not/ ………
come) this morning. 4. How many times/ Jim/ be/ late/ this week
6. Andy …………………… (make) his bed (?)
before going to school
7. …………… the doctor …………… you to
take some pills? (advise) 3. Fill in the sentences with BEEN or
8. I ……………… (iron) the clothes and GONE:
Paula ……………… (wash up), but we
………………… (not/prepare) dinner yet. 1. “Where’s Bill?” “He’s …………… to the
9. Who …………………… (lend) you the library”.
money? 2. We’ve …………… to the cinema this
10. A German businessman afternoon.
………………… (buy) the Blacks’ flat, but 3. Peter isn’t at work. He’s ………… on
holiday.
4. “Where have you …………… in
4. Fill in the gaps with just, already, yet, summer?” “We’ve …………… to
since, for, never or ever. Argentina”.
1. Peter isn’t hungry at all. He has
…………… eaten lunch. 5. Rewrite the sentences if they are wrong.
2. Have your friends sent the postcard
they promised …………? 1. We’ve gone to the pub three times this
3. I’ve …………… been to Australia. I’d week.
like to go there some day. ………………………………………………………
4. We’ve waited for Paul ………… we left ……………
school. 2. John hasn’t never liked Emily.
5. “Has your brother …………… been in ………………………………………………………
love?” “No, ……………” ………………
6. The painters have ……………… 3. Have you yet phoned Mary?
decorated our living room. It’s yellow ………………………………………………………
now. ……………
7. The boy hasn’t bought the dictionary 4. My friends have been in England never.
……… ………………………………………………………
8. I’ve revised for my tomorrow’s exam ……………
……………… two hours. 5. The children has been out since two
9. Have you ………… travelled abroad? hours.

6. Fill in the gaps with FOR or SINCE:

………… two days …………… a long time ……… summer ………… all his life
……… a few minutes
…………… June ………… 1989 ………… the whole day ………… her birthday
……… this morning
7

6.
FOR two days FOR a long time SINCE summer FOR all his life FOR a few
minutes
SINCE June SINCE 1989 FOR the whole day SINCE her birthday SINCE this
morning

You might also like