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.
   82   83   84   85   86   87   88   89   90   91   92