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 graduate | B.will have graduated | C.graduates | D.is to graduate |
|
答案
C |
解析
试题分析:句意:到他明年大学毕业的时候,他将学习了8年的英语。在时间状语从句中用一般现在时代替一般将来时。故选C。 |
举一反三
When Mary came, I _____ on the piano.A.is playing | B.plays | C.was playing | D.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 be | B.has declined; would be | C.had been in decline; would take | D.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 come | B.has it come | C.had it come | D.will it come |
|
Experiments of this kind ___in both the U.S and Europe well before the Second World War.A.had conducted | B.have conducted | C.have been conducted | D. had been conducted |
|
– Where does your brother work, Jane? -- In America. But he __________in China for 5 years.A.has been working | B.has worked | C.worked | D.was working |
|
最新试题
热门考点