You are on page 1of 1

Complete the table with the missing forms of the verbs.

PRESENT PERFECT TENSE

Infinitive Past Simple Past Participle


ride rode ridden Choose the correct item.
grow grew grown
write wrote written 1 Have you ever / never / just eaten
be was/were been fried worms?
drive drove driven 2 We have just / ago / yet met Kate.
speak spoke spoken 3 Mum has yet / ever / just met my
do/does did done English teacher.
have had had
4 My friends haven’t finished lunch
see saw seen
just / yet / ago.
take took taken
5 Sue’s little sister has yet / ago /
just started school.
6 The cleaner hasn’t tidied the
Match the sentences to make short dialogues.
bathroom just / ever / yet.
1 Have you read Tom’s new article? __d___
2 She has won a holiday to Spain. __a___
3 Is he ready for the trip to Greece? __e___ Choose: been or gone.
4 Are your friends in the USA now? __b___
1 Where’s Mum? She’s gone to the dentist’s.
5 Have you ever been to Paris? __c___
2 Dad’s gone shopping: the fridge is full.
a) Oh, what a great prize!
3 Tom’s gone to live in Spain.
b) Yes, they’ve just gone there.
c) Yes, I’ve been there three times. 4 I haven’t been to the library for weeks.
d) No, not yet. I haven’t had time.
5 Have you ever been to Italy?
e) Yes, he has already got his passport.
6 Joe’s gone swimming. He’ll be back at 5.00.

Complete the sentences with the present perfect


form of the verbs in brackets.
1 Have you seen the new Twilight film? (see)

2 Hector has just had his injection. (have/just)


Decide if the sentences are correct () or not ().
3 I haven’t brushed the dog yet. (not/brush)
1 Sorry, I’ve forgotten your phone number. 
4 My father has never worn jeans. (never/wear)
2 I’ve forgotten Joe’s birthday last Monday.
5 Kate and Sarah haven’t chosen their clothes for the 
school trip yet. (not/choose)
3 My English teacher has changed her job. 
6 Has your brother ever eaten Chinese food?
(ever/eat) 4 Diana has written an email to me two weeks
ago. 
7 They have never been to Japan. (never/be)
5 Tim’s seen a great film last night. 
8 Mum isn’t ready. She hasn’t packed her things yet.
(not/pack) 6 She’s been here since Sunday. 

You might also like