11. When the first child was born, they _______ for three years.
A. have been married B. had been married
C. will been married D. will have been married
12. We _______ in silence when he suddenly _______ me to help him.
A. walked - was asking B. were walking - asked
C. were walking - was asking D. walked - asked
13. By the time the software _______ on sale next month, the company _______ $2 million on developing it.
A. went - had spent B. will go - has spent
C. has gone - will spend D. goes - will have spent
14. When Carol _______ last night, I _______ my favorite show on television.
A. called / was watching B. had called / watched
C. called / have watched D. was calling / watched
15. I'll call you as soon as I _______ in Paris.
A. will arrive B. am arriving C. arrive D. will have arrived
16. Many of the people who attended Major Gordon’s funeral _______ him for many years.
A. didn't see B. wouldn't see C. haven’t seen D. hadn’t seen
17. Jane _______ her homework when her friend asked her to do his as well.
A. did B. would do C. was doing D. had done
18. Mr. Pike _______ English at our school for 20 years before he retired last year.
A. was teaching B. had been teaching C. is teaching D. has been teaching
19. When I return to my hometown, everything _______ a lot.
A. changes B. will be changing C. will have changed D. will change
20. My parents have left for English since I _______ at primary school.
A. have been B. was C. had been D. am
11 B
12 B
13 A
14 A
15 C
16 D
17 C
18 B
19 C
20 B