He _________ English for eight years by the time he graduates from the universit

He _________ English for eight years by the time he graduates from the universit

题型:不详难度:来源:
He _________ English for eight years by the time he graduates from the university next year.
A.will learnB.will have learned C.will be learning D.has graduated

答案
B
解析

试题分析:考查时态:句意:明年到他大学毕业的时候为止,他将已经学习英语8年了。By+将来时间,和将来完成时连用,选B。
举一反三
Since the 1980s, with satellite TV and the Internet, it        possible to listen to British and American English at the flick of a switch.
A.wasB.had beenC.has beenD.was to be

题型:不详难度:| 查看答案
Let’s watch the news on CNN. It        at eight o’clock.
A.will startB.is startingC.is going to startD.starts

题型:不详难度:| 查看答案
If they broke the law, they       for up to two years.
A.are put into prisonB.were put into prison
C.are put into the prisonD.were put into the prison

题型:不详难度:| 查看答案
—I’m trying to find yesterday’s paper. Have you seen it?
—I’m afraid I ______ it away. I thought you had finished reading it.
A.had thrownB.throwC.would throwD.threw

题型:不详难度:| 查看答案
Five workers _____ the mine disaster. After the injured _____ to the hospital, doctors and nurses immediately got down to saving their lives.
A.was survived; rushedB.survived from; were rushed
C.survived; was rushedD.survived; were rushed

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

超级试练试题库

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