Past Tenses 1) The plane a) has arrived b) was arriving. c) did arrive d) arrived at New York three hours late.
2) I can't go home until I a) have finished b) was finishing c) had finished d) finished this job.
3) I a) lived b) was living c) have lived d) did live in London since I was a little child.
4) As soon as I saw the man, I realised that we a) metb) were meeting c) have met d) had met before in Caracas
5) After leaving London, we a) drove b) were drivingc) have driven d) had driven on to Birmingham without stopping.
6) Where can he be? I can only imagine that he a) had b) was having c) has had d) did have an accident somewhere.
7) He had worked in the company for 15 years before he a) got b) was gettingc) has got d) had got promoted.
8) I a) left b) was leaving c) have left d) had left the office after everyone else.
9) Hi, I'm really pleased to see you again, but I'm afraid I a) forgot b) was forgetting c) have forgotten
d) had forgotten your name
Mixed tenses The bird _______________ in the tree outside my window at the moment. A. Sing
B. Sings
C. Is singing
D. Are singing
E. Sang
2. The people ____________ songs in church last Sunday. A. Sing
B. Sings
C. Is singing
D. Are singing
E. Sang
3. We _________ the school song once a month in assembly. A. Sing
B. Sings
C. Is singing
D. Are singing
E. Sang
4. My friends _____________ a bone for their dog to catch outside my window right now. A. Throw
B. Throws
C. Is throwing
D. Are throwing
E. Threw
F. Throwed
5. She ______________ all of her scrap paper into the recycling bin before she left school. A. Throw
B. Throws
C. Is throwing
D. Are throwing
E. Threw
F. Throwed
6. You should always ___________ your rubbish into the rubbish bin and not onto the floor. A. Throw
B. Throws
C. Is throwing
D. Are throwing
E. Threw
F. Throwed
7. The alien ______________ his spaceship towards earth as we speak! A. Fly
B. Flys
C. Is flying
D. Are flying
E. Flew
F. Flyed
8. I hate to _____________ in an aeroplane as it makes me very nervous. A. Fly
B. Flys
C. Is flying
D. Are flying
E. Flew
F. Flyed
9. Jeremy and Jack ____________ to Italy over the Christmas vacation last month. A. Fly
B. Flys
C. Is flying
D. Are flying
E. Flew
F. Flyed
10. My mum ____________ the bathroom mirror after she has a shower every day. A. Wipe
B. Wipes
C. Is wiping
D. Are wiping
E. Wiped
F. Wipped
11. The students ____________ the tables to clean them as they have just had lunch. A. Wipe
B. Wipes
C. Is wiping
D. Are wiping
E. Wipped
12. I __________ the sink to get all the dust off it before I washed my hands this morning. A. Wipe
B. Wipes
C. Is wiping
D. Are wiping
E. Wiped
F. Wipped