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 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's up