精英家教网 > 高中英语 > 题目详情
I could have helped the old man ______ yesterday morning.
A.did I comeB.if I cameC.had I comeD.if I should come
C

试题分析:句意:如果我昨天来的话我就能帮助那位老人。这是省略if的条件状语从句,并且是虚拟语气,从句中有过去的时间状语,所以对过去的虚拟谓语应该用had done,省略if时,把had提到主语的前面,故选C。
点评:本题难度适中。虚拟语气是高中阶段的重要语法项目,需要考生牢记各种情况的虚拟语气的谓语动词的形式,并要有分析理解语境的能力。
即学即练:______ smoking, he would not have got cancer in the lung.
A. Was he given up B. Had he given up
C. Did he give D. If he gave up
解析:B。由于主句谓语是would not have got,这表明是对过去事实作出的假设,所以从句谓语应该是 had given up,而不是像D项那样用一般过去时。另外,当虚拟条件句中有 had, should, were 等词时,通常可以省略 if,并将 had, should, were 提前置于句首。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

Every evening after dinner, if not _____ from work, I’ll spend some time walking my dog.
A.being tiredB.tiring
C.tiredD.to be tired

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

________, his idea was accepted by all the people at the meeting.
A.Strange as might it soundB.As it might sound strange
C.As strange it might soundD.Strange as it might sound

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

---- I would never ever come to this restaurant again. The food is terrible!
---- ___________.
A.Nor am IB.Neither would I
C.Same with meD.So do I

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

_____ about the man wearing sunglasses during night that he was determined to follow him.
A.So curious the detective was B.So curious was the detective
C.How curious was the detective D.How curious the detective was

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

When _________a career, you should consider all the aspects of a job.
A.chooseB.choosing C.chose D.chosen

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

_____ is necessary for us to tell him about the result.
A.ThatB.ThisC.ItD.What

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

There is a shopping center there and ______, where we can stay for a week.
A.next is the hotel to itB.next to it the hotel is
C.next to it is the hotelD.the hotel to it is next

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

So difficult did he find _______ to pass the driving test that he decided to give up.
A.howB.thatC.whichD.it

查看答案和解析>>

同步练习册答案