46. Everyone ……their homelands since the world war ended. A. rebuilt B. had rebuilt C. has rebuilt D. have rebuilt 47. This morning while I …….for the bus, the rain stopped. A. waited B. have waited C. had waited D. was waiting 48. What …….during the last few weeks? A. did you do B. had you been doing C. have you been doing D. were you doing 49. He is tired because he ………..all day. A. had worked B. has worked C. worked D. works 50. ……..at home tonight? A. are you staying B. do you stay C. Were you staying D. Did you stay 51. John often goes to bed early and ……….up late. A. gets B. get C. got D. to get 52. I ……..anyone more punctual than your brother. A. never see B. had never seen C. never saw D. have never seen 53. I ……..your brother this afternoon at Green Street. A. met B. have met C. was meeting D. had met 54. I understand you …….an unpleasant experience at the weekend. What ………exactly? A. have/happened B. was having/happened C. had/happened D. have had/ happened 55. He…….a cigarette and ………..to the window. A. lit/walked B. light/walked C. had lit/walked D. lit/had walked 56. My clothes are not in the room. They ……….them away. A. took B. had taken C. have taken D. take 57. The results ……….tomorrow morning at nine o’clock. A. will announce B. will be announced C. is announcing D. announce 58. The statue ……..while it …………..to another room in the museum. A. broke/moved B. was breaking/was moving C. broke/was being moved D. had broken/was being broken 59. She ………for 10 hours. You must wake him up. A. has slept B. had slept C. has been sleeping D. slept 60. David ……….his hands. He…………the TV set. A. has washed/repaired B. had washed/has been repairing C. washed/ repaired D. is washing/has been repairing 61. I ……..at my report since Monday. Now I ……the conclusion. A. worked/am writing B. have worked/was writing C. had worked/was writing D. have worked/am writing 62. I can’t go with you as I ………my work. A. hadn’t finished D. doesn’t finish C. haven’t finished D. am not finishing 63. ……….to the laboratory this week? A. Did you go B. Have you been C. Are you D. Were you 64. We ……..all our housework by tomorrow morning. A. will finish B. have finished C. will have finished D. are finishing 65. My father ……….for four years in the last war. A. fight B. fought C. have fought D. had fought 66. Coming in to the room he……..Mary where he………her. A. saw/left B. had seen/had left C. saw/had left D. sees/leaves 67. Come to see me at 5 this afternoon. I ………home until 4.30. A. won’t arrive B. aren’t arriving C. am not arriving D. will arrive 68. At this time next week they ………in the train on their way to Paris. A. will sit B. are sitting C. are going to sit D. will be sitting 69. I ………her since we left school. A. hadn’t seen B. wasn’t seen C. haven’t seen D. didn’t see 70. Look at the sky. There are a lot of black clouds. It ………. A. is raining B. will rain C. is going to rain D. was raining

Các câu hỏi liên quan