经过暑假的备考学习,不知道同学们现在英语水平如何?现在小编出10道英语练习考考你们,看你们能对几道!
大学英语练习题:
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
大学英语练习题答案:
1.选C,by the end of this year, 是明确表示将来的时间状语主句表示在这个将来时间以前完
成的动作故应用将来完成时.
2.选D.by next summer是明确表示将来的时间状语, 主句表示在这个将来时间以前完成的动作故应用将来完成时.
3.选D,by the time 引出的是时间状语分句分句中用的come用一般现在时表示将来概念相当于一个表示将来的时间状语主句谓语动词表示在将来某一时刻以前必定完成的行为应该用将来完成时.不能选A,句子中带有表示将来时间的状语分句故应该用与将来时相关的时态.也不能选C ,improve 在该句中作”好转””变得更好”解为不及物动词所以用被动语态时错误的.
4.B
5.A
6.A
7.B
8.C: By the year 2010 是明确表示将来的时间状语主句表示在这个时间以前完成的动作故用将来完成时.
9.A
10.A :before you arrive there. 是明确表示将来的时间状语主句表示在这个时间以前完成的动作故用将来完成时.