Bài 3: Chọn đáp án đúng
Question 1. I hope it ________ (stop) working by 5 o'clock this afternoon.
A. will have stopped B. will have been stopping
Question 2. By next month I ______ (leave) for India.
A. will have left B. will have been leaving
Question 3. The film _______ (end) by the time we get there.
A. will have ended B. will have been ending
Question 4. They _______ (build) a house by June next year.
A. will have built B. will have been building
Question 5. I'm sure they _______ (complete) the new road by September.
A. will have complete B. will have been completing
Question 6. A In two years from now, the contract ________ (come) to an end.
A. will have come B. will have been coming
Question 7. By the end of December, John ________ (work) as a reporter for ten years.
A. will have worked B. will have been working
Question 8. By the time you arrive, I ________ (finish) writing an essay.
A. will have finished B. will have been finishing
Question 9. He certainly _______ (not/do) all his homework by ten tonight.
A. won't have done B. won't have been doing
Question 10. By November I _____ (work) for this company for 6 years.
A. will have worked B. will have been working
Question 11. By March 15, I ______ (be) here for one year.
A. will have been B. will have been being
Question 12. By this time next week, he ______ (write) his novel for 6 months.
A. will have written B. will have been writing
Question 13. You _______ (finish) your work by 9 tonight?
A. Will have you finished B. Will have you been finishing
Question 14. By 2013 we ______ (live) in London for 14 years.
A. will have lived B. will have been living
Question 15. He _____ (write) a book by the end of the week.
A. will have written B. will have been writing
Question 16. He ______ (write) this book for 3 months by the end of this week.
A. will have written B. will have been writing
Question 17. _________ (finish/you) this project by next week?
A. WIll you have finished B. Will you have been finishing
Question 18. ________ (be/she) pregnant for 5 month this week?
A. Will she have been B. Will she have been being
Question 19. An hour from now I hope I ______ all these exercises. We will all go to the beach then. (to do)
A. will have done B. will have been doing
Question 20. When I get my diploma in 2008, I ______ (to live) in Hanoi for 2 years.
A. will have lived B. will have been living
Question 1. I hope it ________ (stop) working by 5 o'clock this afternoon.
A. will have stopped B. will have been stopping
Question 2. By next month I ______ (leave) for India.
A. will have left B. will have been leaving
Question 3. The film _______ (end) by the time we get there.
A. will have ended B. will have been ending
Question 4. They _______ (build) a house by June next year.
A. will have built B. will have been building
Question 5. I'm sure they _______ (complete) the new road by September.
A. will have completed B. will have been completing
Question 6. A In two years from now, the contract ________ (come) to an end.
A. will have come B. will have been coming
Question 7. By the end of December, John ________ (work) as a reporter for ten years.
A. will have worked B. will have been working
Question 8. By the time you arrive, I ________ (finish) writing an essay.
A. will have finished B. will have been finishing
Question 9. He certainly _______ (not/do) all his homework by ten tonight.
A. won't have done B. won't have been doing
Question 10. By November I _____ (work) for this company for 6 years.
A. will have worked B. will have been working
Question 11. By March 15, I ______ (be) here for one year.
A. will have been B. will have been being
Question 12. By this time next week, he ______ (write) his novel for 6 months.
A. will have written B. will have been writing
Question 13. You _______ (finish) your work by 9 tonight?
A. Will have you finished B. Will have you been finishing
Question 14. By 2013 we ______ (live) in London for 14 years.
A. will have lived B. will have been living
Question 15. He _____ (write) a book by the end of the week.
A. will have written B. will have been writing
Question 16. He ______ (write) this book for 3 months by the end of this week.
A. will have written B. will have been writing
Question 17. _________ (finish/you) this project by next week?
A. WIll you have finished B. Will you have been finishing
Question 18. ________ (be/she) pregnant for 5 month this week?
A. Will she have been B. Will she have been being
Question 19. An hour from now I hope I ______ all these exercises. We will all go to the beach then. (to do)
A. will have done B. will have been doing
Question 20. When I get my diploma in 2008, I ______ (to live) in Hanoi for 2 years.
A. will have lived B. will have been living