1. He can’t leave the table until he______ his diner. A. has finished B. finish C. are going to finish D. will finish 2. Dane _________in Manchester for several years before he decided to move to London. A. will work B. has worked C. had worked D. works 3. Those cakes _________ delicious! Can I have one? A. looks B. are looking C. looking D. look 4. They haven’t seen us ________ two weeks. A. before B. until C. for D. since 5. No sooner ________ they arrived at the party than he left the party. A. have B. has C. had D. to have 6. Has she informed you about your contest result__________? A. just B. already C. still D. yet 7. He ___________ his grandmother every day. A. came to see B. comes to see C. is coming to see D. has seen 8. When I came into the meeting room, the people _________loudly. A. talked B. are talking C. was talking D. were talking 9. I haven’t seen them since I______ for Chicago. A. have left B. left C. has left D. leave 10. Hardly _______I__ the letter when my daughter took it away. A. completed B have completed C. has completed D. had completed 11. They’d rather we _________ their son the result last night. A, didn’t tell B. hadn’t told C. not tell D. no telling 12. She’d rather _________ alone in her department. A. live B. lived C. living D. to live 13. No sooner _____ John____ his speech than there was a power cut. A. did- started B. did- start C. had- started D. has- started 14. _______ had the boss introduced the new manager assistant when the ledder fell down. A. No sooner B. After C. Hardly D. Before

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