You are on page 1of 1

Choose the correct alternative: Mark: …….

/ 20

1. They ….. in Chicago for 20 years. are / have been / are being
2. I ….. a wonderful film in the cinema last night. had seen / saw / was seeing
3. The sun …… when the climber reached Mount Everest. had shone / was shining / shone
4. I promise that I ….. this secret to anyone. am not telling / won’t tell / isn’t telling
5. They ….. to the movies very often. doesn’t go / don’t go / aren’t going
6. I was tired yesterday because I ….. well the night before. didn’t sleep / hadn’t slept / wasn’t sleeping
7. Sh! Someone ….. to our conversation! listens / listen / is listening
8. Sue …… Medicine when she finishes school. will study / is studying / is going to study
9. Bob ….. to London tomorrow early. flies / is flying / will fly
10. This ….. an easy quiz so far. has been / was / have been
11. They ….. in a flat right now because they can’t find a cheap house. live / are living / lives
12. Everyone ….. when the earthquake hit the small town. slept / had slept / was sleeping
13. She ….. by herself since her divorce. has been living / lived / have lived
14. I was angry that I ….. such a stupid mistake. was making / had made / made
15. I predict that man ….. on Mars. will land / is landing / is going to land
16. Our daughter ….. from the university yet. graduated / had graduated / hasn’t graduated
17. They ….. any Christmas cards last year. hadn’t sent / didn’t send / didn’t sent
18. She ….. to a doctor once a year for an examination. go / is going / goes
19. They ….. about me when I interrupted their conversation. were talking / had talked / didn’t talk
20. You look exhausted! How long …… ?! did you train? / have trained? / have you been training?

You might also like