将来完成时练习题 1. By the end of this year ,I ____enough money for a holiday. A will save B will be saving C will have saved D have saved 2. I have been studying here for four years,by next summer ___-. A shall graduate B shall be graduated C shall be graduating D shall have graduated 3. I hope her health _______greatly by the time we come back next year. A improves B improved C will be improved D will have improve 4. “Are yougoing to Richard”s birthday party?‘ “Yes.By then I ______my homework..” A had finished B will have finished C would have finished D finished 5. I suppose by the time I come back in ten years’ time all these old house______down. A will have been pulled B will be pulling C will have pulled D will be pulled 6. I hope that they ____the road by the time we come back. A will have repaired B would have repaired C have repaired D had repaired 7..By the time you arrive in London, we _______ in Europe for two weeks. A shall stay B will have stayed C have stayed D have been staying 8. By the year 2010,scientists probably________ a cure for cancer. A . will be discovering B. are discovering C. will have discovered D. have discovered 9. Before long, he _______all about the matter. A. will have forgotten B. forget C. have forgotten D. forgot 10. I am sure he _______ the difficulties before you arrive there. A will have settled B settled C had settled D settle 11. By the summer, Elizabeth______ here for ten years . A. will work B. works C. will have worked D. has worked 12. I. hope you______ the instructions ready before I come tomorrow A. to get B. shall get C. will get D. will have gotten . 13. No sooner_______ than the accident happened....