题目内容
12.I will have acquired a lot of knowledge and become fully equipped for future life by the time I ________ from college.( )A. | graduated | B. | graduate | C. | will graduate | D. | had graduated |
分析 大学毕业的时候,我将获得大量的知识,并为未来的生活做好充分的准备.
解答 答案选B
本题考查的是时态.选择哪种时态,需要看题目中的提示.由于主句I will have acquired…for future life 使用了将来完成时,by the time"当…的时候"引导的从句要使用一般现在时.
点评 by the time"当…时候,到…时候为止"
1.表示将来的时间.(主句用将来完成时,而从句用一般现在时来表示将来的动作.)
如:I will have finishied the work by the time my father comes back.(我父亲回来时,我将已经完成我的工作了.)
2.表示过去的时间.(主句用过去完成时,而从句用一般过去时.)
如:He had built a lab for himself by the time he was 12 years old.(到他12岁时,他已经为自己建起了实验室.)

练习册系列答案
相关题目
20.Henry goes to a free class every Sunday afternoon which______at 4pm.( )
A. | starts | B. | will start | C. | is to start | D. | started |
7.Most of his works didn't gain the international they deserved until his death.( )
A. | challenge | B. | satisfaction | C. | recognition | D. | measure |