Linguapress

Linguapress English Grammar

Test : Past tenses in English

La grammaire anglaise: cliquez ici pour la grammaire anglaise en français

Other Linguapress resources: Free advanced level reading resources Free intermediate level reading resources Thematic crossword puzzles & word games


Test yourself - past tenses    

Choose the most likely tense to complete the following statements correctly. In most cases only one answer is possible; in some, two answers may be possible, but one of these is much more likely than the other.

1) The plane __________ at New York three hours late.
a) has arrived   b) was arriving.   c) did arrive   d) arrived.

2) I can't go home until I  ___________ this job.
a) have finished   b) was finishing     c) had finished    d) finished

3) I ________________  in London since I was a little child.
a) lived    b) was living     c) have lived     d) did live

4) As soon as I saw the man, I realised that we ____________ before, in Caracas.
a) met   b) were meeting    c) have met     d) had met

5) After leaving London, we __________  on to Birmingham without stopping.
a) drove       b) were driving       c) have driven       d) had driven

6) She ran away with her lover, while her husband ______________  in Australia.
a) worked    b) was working      c) has worked    d)  had worked

7) Where can he be? I can only imagine that he _____________  an accident somewhere.
a) had        b) was having        c) has had         d) did have

8)   He had worked in the company for 15 years before he ________ promoted
a) got    b) was getting     c)  has got    d) had got

9) I _______ the office after everyone else.
a) left    b) was leaving   c) have left    d) had left

10) Hi, I'm really pleased to see you again, but I'm afraid I __________  your name
a) forgot      b) was forgetting   c) have forgotten   d) had forgotten







English grammar clearly explained, with plenty of clear examples



Website and texts © Linguapress.com 2009-2014 except where otherwise indicated -  Quiz script enhanced from a model by JavaScriptKit.com
Contact : contact at linguapress dot com
Advertising