1. Was Tom there when you arrived?” - “Yes, but he __________home soon afterwards.”
A. goes B. went C. had gone D. was going
2. Before Jennifer won the lottery, she __________any kind of contest.
A. hasn’t entered B. doesn’t entered
C. wasn’t entering D. hadn’t entered
3. “Who was the woman in red dress? Did you know?” - “No, I __________who she was.
I __________her before.”
A. didn’t know - hadn’t seen B. didn’t know - hasn’t seen
C. hadn’t known - hadn’t seen D. don’t know - hasn’t seen
4. It’s two years __________Joe.
A. that I don’t see B. that I haven’t seen
C. since I didn’t see D. since I saw
5. The man sitting next to me on the plane was nervous because he__________ before.
A. hasn’t flown B. didn’t fly
C. hadn’t flown D. wasn’t flying
6. They __________in Scotland for ten years. Now they live in London.
A. lived B. have lived C. has been living D. had lived
7. As soon as Laura _________the house, it started to rain.
A. has left B. was leaving C. had left D. had been leaving
8. Sorry we’re late, we __________the wrong turning.
A. had taken B. were talking C. took D. are talking
9. We __________in New York for ten years and then we __________here in 1987
A. have lived - moved B. lived - moved
C. lived - had moved D. had lived – moved
|
|
10. When Martin__________ the car, he took it out for a drive.
A. had repaired B. has repaired C. repaired D. was repairing
11. We __________them before the reception yesterday.
A. haven’t met B. hadn’t met C. didn’t meet D. wouldn’t meet
12. Karen didn’t want to come to the cinema with us because she __________the film.
A. has already seen B already had seen
C. had already seen D. saw
13. The man looked familiar. I __________him somewhere before.
A. saw B. have seen C. had seen D. see
14. Last night a tornado swept through Rockville. It __________ everything in its path.
A. destroyed B. was destroyed C. had destroyed D. has destroyed
15. When we__________ the bill, we left the restaurant
A. had paid B. were paying C. paid D. had been paid
KEY
l. B 2. D 3. A 4. D 5. C 6. A 7. C 8. C 9. D 10. A 11. B 12. C 13. C 14. A 15. D