He would have been a doctor 20 years ago, but he _____ to be a teacher.A.chooses

He would have been a doctor 20 years ago, but he _____ to be a teacher.A.chooses

题型:不详难度:来源:
He would have been a doctor 20 years ago, but he _____ to be a teacher.
A.choosesB.choseC.had chosenD.has chosen

答案
B
解析
考查虚拟语气和时态。But后面的句子要使用陈述语气,共计前半句的would have been说明本题是与过去相反的虚拟语气,故But后面要使用过去时。故B正确。
举一反三
Alice trusts you; only you can ________ her to give up the foolish idea.
A.suggestB.helpC.makeD.persuade

题型:不详难度:| 查看答案
.--- Have you finished your homework?
--- No. I ______ Good Voice of China on Zhejiang TV all day yesterday.
A.was watching B.have watched C.watchD.would watch

题型:不详难度:| 查看答案
When I said some students were so lazy, I ___to you.
A.don’t referB.wasn’t referringC.didn’t referD.hasn’t referred

题型:不详难度:| 查看答案
-----It is long since we met last. Haven’t you graduated from college yet?
----- _____. I ____ English for 3 years in Lanzhou University.
A.No; studyB.Yes; have studiedC.No; am studyingD.Yes; studied

题型:不详难度:| 查看答案
The general demanded that the soldiers      at the village before 5 p.m. to
rescue the victims of the earthquake.
A.will arrive    B.arriveC.would arriveD.arrived

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

超级试练试题库

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