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 learn | B.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.was | B.had been | C.has been | D.was to be |
|
Let’s watch the news on CNN. It at eight o’clock.A.will start | B.is starting | C.is going to start | D.starts |
|
If they broke the law, they for up to two years.A.are put into prison | B.were put into prison | C.are put into the prison | D.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 thrown | B.throw | C.would throw | D.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; rushed | B.survived from; were rushed | C.survived; was rushed | D.survived; were rushed |
|
最新试题
热门考点