He will have learned English for eight years by the time he _______ from the un

He will have learned English for eight years by the time he _______ from the un

题型:不详难度:来源:
He will have learned English for eight years by the time he _______ from the university next year.
A.will graduateB.will have graduatedC.graduatesD.is to graduate

答案
C
解析

试题分析:句意:到下一年从大学毕业为止,他已经学了八年英语。by the time 引导的时间状语从句中,用一般现在时表示将来,选C。
举一反三
    Is there anything wrong , Bob ? You look sad .
     Oh ,nothing much . In fact , I      of my friends back home .
A.have just thoughtB.was just thinking
C.would just thinkD.will be just thinking

题型:不详难度:| 查看答案
I can guess you were in a hurry. You       your sweater inside out.  
A.had wornB.wore C.were wearingD.are wearing

题型:不详难度:| 查看答案
-Have you seen the film Lost in Thailand?
-Oh, no. I ___ my homework all day yesterday.
A.had doneB.didC.have doneD.was doing

题型:不详难度:| 查看答案
-Linda, the phone in your office can’t be connected all the time. Why?
-Oh, sorry, Miss Miles. The service ___ since last Wednesday.
A.has been stoppedB.is stoppedC.was stoppedD.had been stopped

题型:不详难度:| 查看答案
To our great relief, Jack’s illness proved not to be as serious as we ___.
A.had fearedB.has fearedC.would fearD.feared

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.