Choose A, B, C or D that best completes each sentence: 1.1 will see him when he here tomorrow A. comes B. will come 2. The boys broke a window when they C. has come foothall. A. played 3. What to you yesterday? A. happened B. were playing C. have played B. did happen. C. had happen 4. It was the most exciting film 1 A. never saw B . ever saw C. had ever seen 5. He said that he his work since 7 o'clock. A. Did B. has done 19 about him when suddenly he came in. C. had done D. had come D. are playing D. was happening D. have ever seen D. would do A. talk B. talked Cam talking the Great". It's very interesting! D. was talking 7. We A. 500 "Alexander B. saw C. have seen D. would see 8. "When to London? In 1998 A. he moved B. was he moved C. did he move D. does he move 9. They have been in love with each other, they were young A. while B. until C. for D. since 10. Do you know what there yesterday? A. she is doing B. was doing C. did she do D. she did 11. At present, that author a historical novel A. is writing 12. By next month, 1 B. was writing my first novel. C. has wrinen D. had written A. will finish B. am going to finish C. finish D. will have finished mistake 13. When he worked here, Simon A. always made B. made A. is talking 14. 15. B. was talking Don't make noise. My mother the teacher gave me a passing grade. A. After taking the test B. After I take the test C. After I took the test 16. No sooner the office than the phone rang D. After I had taken the test C. was always making D. was making always with her friend. C. talks D. talked A. was he leaving B. he was leaving C. he had left D. had he left 17. How many times A. have you been there so far? A few times. B. would you be C. were you D. had you been 18. It's at least a month since Tom A. I last seen 19. Up to now, I B. I last see C. I have last seen D. I last saw such a big fire. A. have never seen 20.1 her since 1 B. had never seen C. never seen D. never see a student. A. know/am B. knew was C. have known/am D. have known/was