当前位置:高中试题 > 英语试题 > 现在分词 > _________ smoking, he would not have got cancer in the lung.A.Was he given upB.H...
题目
题型:不详难度:来源:
_________ smoking, he would not have got cancer in the lung.
A.Was he given upB.Had he given up
C.Did he giveD.If he gave up

答案
B
解析

试题分析:考查虚拟语气的倒装:由于主句谓语是would not have got,这表明是对过去事实作出的假设,所以从句谓语应该是 had given up。当虚拟条件句中有 had should were 等词时,通常可以省略 if,并将 had should were 提前置于句首答案B。
点评:在虚拟语气条件句中从句谓语动词有were, had, should等词,可将if 省略,把 were, had, should 移到主语之前,采取部分倒装。但注意not不能倒装,还有如果had是实意动词也不能倒装。
核心考点
试题【_________ smoking, he would not have got cancer in the lung.A.Was he given upB.H】;主要考察你对现在分词等知识点的理解。[详细]
举一反三
To get a better view of the stage, ____________________.
A.our seats had to be changed.
B.our seats were changed
C.our seats are changed
D.we had to change our seats.

题型:不详难度:| 查看答案
Friends are like leaves, ________ everywhere, but true friends are like diamonds, precious and rare.
A.foundB.findingC.to findD.being found

题型:不详难度:| 查看答案
_____ the right decision _____ the future is probably the most important thing we will ever do in our lives.
A.Making; concernedB.Make; concerning
C.To make; concernedD.Making; concerning

题型:不详难度:| 查看答案
“We can"t go out in this weather,”said Bob,        out of the window.
A.lookingB.to lookC.lookedD.having looked

题型:不详难度:| 查看答案
We had no one _____us, for we could deal with the case all by ourselves.
A.helpB.to helpC.helpedD.helps

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