tương lai hoàn thành tiếp diễn Thu Hoang Minh - July 20, 2022 0 Name Email 1. My Dad _________ for three days by the time I see him. A. has been traveling B. will have been traveling C. will has been traveling D. traveling 2. They'll be exhausted by lunch. They will have been _________ football for 3 hours. A. playing B. played C. play D. to play 3. Will you _________ here for eight years by the time of summer? A. have been worked B. have to work C. has been working D. have been working 4. It's a 12-hour relay. We'll only have been _________ for half the time by 7pm. A. ran B. run C. running D. to run 5. We _________ been waiting too long. A. will not have B. have not will C. will have not D. will 6. I _________ working for six years. A. willn't have been B. won't have been C. not have been D. have not been 7. Won't they _________ traveling for 4 weeks by then? A. have been B. had been C. has been D. been 8. The teachers will _________ for 2 months by the time the deal is made. A. have been striking B. will strike C. strike D. will be striking 9. The films run overnight. We _________ movies for five hours by the time the feature comes on. A. watched B. will have been watching C. will watch D. watch 10. She _________ undergoing surgery for two hours. A. will has been B. will have been C. will be have C. will have Please fill in the comment box below. Time is Up! Time's up