Page 87 - Oxford_English_Grammar_Course_Basic_2015
P. 87
perfect tenses: revision test
^ Put in the past participles.
go ..0?.*^?...... break........ ..... bring........ ..... come........ ..... drink......... ..... eat .
forget........... give.......... ..... leave ......... ..... stand........ ..... stay
stop.............. take.......... ..... think.........— try ............
Complete the sentences with simple past verbs or past participles.
► I ..Y/.T?Ye.... to my brother yesterday. {write) 5 Who has....... .......my coffee? {drink)
► I haven't .Y/ryQtY)'. to my sister for a longtime, {write) 6 We................ too much last night, {eat)
1 The lessons................. last week, {begin) 7 John............. .. off his bicycle yesterday, {fall)
2 You've................. three cups today, {break) 8 I'm sorry, I've ...............your name. (forget)
..
3 Why have you................. home early? {come) 9 I've................ my address to the police, {give)
4 We.................what they wanted, {know) 10 Somebody has ................my umbrella, {take)
^ Circle the correct forms.
► Jenny slept)/has slept very badly last night.
1 We know / We've known / We've been knowing John and Andy for / since years.
2 / work / I'm working / I've been working here since last summer.
3 'Mary went / has gone to London.' 'When did she leave? / has she left?'
4 Our football team already has lost/ has already lost ten games this year. It lost / has lost all its games
last year too.
5 Did you ever drive / Have you ever driven a b us?
6 My brother speaks good English, but he has never had / never had lessons.
7 Did you see / Have you seen Paul yet?
8 I started/ have started this job for eight weeks / eight weeks ago / ago eight weeks.
9 I'm / I've been in this school for/ since five years.
10 How long do you know / have you known Rebecca?
Q Complete the sentences with the simple past, present perfect or present perfect progressive.
► I ....................tickets for the match. Do you want to come with me? {buy)
i
► My grandfather to school n reland, {go)
I
► How long ..h?.Y£................ you there? {stand)
1 When.............................Mike.............................. his new watch? {lose)
2 That child.............................................. chocolate all day. {eat)
3 Andrew isn't here today - he.............................................an accident, {just have)
4 I t ............................................. non-stop since Sunday, {snow)
5 I ...............................................mathematics from 1996 to 1998. {study)
6 'You're looking happy.' 'Yes, I ............................................. my exam.' {justpass)
7 How long.............................................you............................... Emma? {know)
8 ..............................you ever...............................a poem? {write)
9 The company.............................................. a lot of money last year, {lose)
10 'Do you like the book I gave you?' 'I ...............................................it yet.'{not start)
72 PERFECT TENSES In some answers, both contracted forms (for example I'm, don't) and full
forms (for example lam, do not) are possible. Normally both are correct.