Vous êtes sur la page 1sur 2

Present Perfect (2)

Exercises
1. Correct the following sentences,
a) Have you ever be to Ireland? No, Ive ever been.
b) Has she ever run a marathon? Yes, she has run two of them.
c) Have they ever have driving lessons? No, theyve ever had lessons.
d) Have I ever speak to Carol? Of course, I speak to her lots of times.
e) Has James ever eat a mince pie? No, I dont think he never has.
f) Have you ever catch a cold? Yes, I have catch several.
2. Complete the following,
a) How long / they / married?
b) They / married / 10 years.
c) How long / Robert / know / Bill?
d) They / know / each other / 7 months.
e) How long / Verity / drive today?
f) She / drive / 350 miles / already.
3. Underline the correct form for the following phrases,
a) I live / have lived here for a long time.
b) Brad changed / has changed his flight yesterday.
c) I see / have seen that advert every day.
d) My team scored / have scored 3 goals so far.
e) You go / have been for a walk on Tuesdays.
f) I did / have done my homework last night.
4. Fill in the blanks with the correct past participle from the following list,
Knowed Haved played had been
sawed see beed known thrown

threwed

a) Ive never played rugby before.


b) Shes had her hair short ever since Ive known her.
c) Paula and Bryan have been together for ages.
d) Youve thrown the ball too far.
e) Hes seen that film twice this week.
f) Sheila has never read a book in her life.

read

readed

play

Answers
1. Correct the following sentences,
a) Have you ever been to Ireland? No, Ive never been.
b) Has she ever run a marathon? Yes, she has run two of them.
c) Have they ever had driving lessons? No, theyve never had lessons.
d) Have I ever spoken to Carol? Of course, Ive spoken to her lots of times.
e) Has James ever eaten a mince pie? No, I dont think he ever has.
f) Have you ever caught a cold? Yes, I have caught several.

2. Complete the following,


a) How long have they been married?
b) Theyve been married for 10 years.
c) How long has Robert known Bill?
d) Theyve known each other for 7 months.
e) How long has Verity driven today?
f) Shes driven 350 miles already.

3. Underline the correct form for the following phrases,


a) I live / have lived here for a long time.
b) Brad changed / has changed his flight yesterday.
c) I see / have seen that advert every day.
d) My team scored / have scored 3 goals so far.
e) You go / have been for a walk on Tuesdays.
f) I did / have done my homework last night.

4. Fill in the blanks with the correct past participle from the following list,
knowed haved played had been
sawed see beed known thrown

threwed

a) Ive never played rugby before.


b) Shes had her hair short ever since Ive known her.
c) Paula and Bryan have been together for ages.
d) Youve thrown the ball too far.
e) Hes seen that film twice this week.
f) Sheila has never read a book in her life.

read

readed

play

Vous aimerez peut-être aussi