I. Choose the correct answers.
1. 'Was Tom there when you arrived?' `Yes, but he ____________ home soon afterwards’.
a. goes b. went c. had gone d. were going
2. Before Jennifer won the lottery, she _____________ any kind of contest.
a. hasn't entered b. doesn't enter 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. Did you say that you ______________ here only three days ago?
a. were coming b. had come c. have come d. come
5. By the time he arrived at the party, all his classmates ____________.
a. has left b. left c. was leaving d. had left
6. When I was a child, _____________ the violin.
a. I was playing b. I had played c. I play d. I played
7. 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
8. 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
9. They ____________ in Scotland for ten years. Now they live in London.
a. lived b. have lived c. has been living d. had lived
10. As soon as Laura ____________ the house, it started to rain.
a. has left b. was leaving c. had left d. had been leaving
11. Sorry we're late, we ____________ the wrong turning.
a. had taken b. were taking c. took d. are taking
12. 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
13. When Martin ______________ the car, he took it out for a drive.
a. had repaired b. has repaired c. repaired d. was repairing
14. We ____________ them before the reception yesterday.
a. haven't met b. hadn't. met c. didn't meet d wouldn't meet
15. 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