英语将来完成时测试练习题4(含答案)
分类: 英语语法 

 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 
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 Before long, he ______ all about the matter.
A will have forgotten B forget C have forgotten D forgot 【答案解析】 CDDBA ABCA