当前位置:高中试题 > 英语试题 > 一般现在时 > 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正确。
核心考点
试题【He would have been a doctor 20 years ago, but he _____ to be a teacher.A.chooses】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三
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

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.