tương lai hoàn thành tiếp diễn Kallie Hoang - 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 None 2. They'll be exhausted by lunch. They will have been _________ football for 3 hours. A. playing B. played C. play D. to play None 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 None 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 None 5. We _________ been waiting too long. A. will not have B. have not will C. will have not D. will None 6. I _________ working for six years. A. willn't have been B. won't have been C. not have been D. have not been None 7. Won't they _________ traveling for 4 weeks by then? A. have been B. had been C. has been D. been None 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 None 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 None 10. She _________ undergoing surgery for two hours. A. will has been B. will have been C. will be have C. will have None Please fill in the comment box below. Time's up