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

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

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

答案
C
解析

试题分析:句意:到他明年大学毕业的时候,他将学习了8年的英语。在时间状语从句中用一般现在时代替一般将来时。故选C。
举一反三
When Mary came, I _____ on the piano.
A.is playingB.playsC.was playingD.played

题型:不详难度:| 查看答案
Japan’s economy _______ in the past twenty years. No one knows how long it ______ before it regains its increase.
A.has been declining; will beB.has declined; would be
C.had been in decline; would takeD.was on the decline; will take

题型:不详难度:| 查看答案
—I remember I left my laptop in the study last night. Why ________ here?
—Oh, I thought you might need it so I brought it here for you.
A.does it comeB.has it comeC.had it comeD.will it come

题型:不详难度:| 查看答案
Experiments of this kind ___in both the U.S and Europe well before the Second World War.
A.had conductedB.have conducted
C.have been conductedD. had been conducted

题型:不详难度:| 查看答案
– Where does your brother work, Jane?
-- In America. But he __________in China for 5 years.
A.has been workingB.has worked
C.workedD.was working

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

超级试练试题库

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