______ 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
是因?yàn)闀r(shí)態(tài)前后有矛盾。由于主句謂語(yǔ)是would not have got,這表明是對(duì)過(guò)去事實(shí)作出的假設(shè),所以從句謂語(yǔ)應(yīng)該是 had given up,而不是像D項(xiàng)那樣用一般過(guò)去時(shí)。另外,當(dāng)虛擬條件句中有 had, should, were 等詞時(shí),通常可以省略 if,并將 had, should, were 提前置于句首。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

 —Why didn’t you put your cellphone in your overcoat pocket?
—I _____, but I was afraid it would be stolen.
A.had putB.putC.would have D.could have

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

. —Where is my dictionary? I remember I put it here yesterday.
—You __________ it in the wrong place.
A.must putB.should have put
C.might putD.might have put

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

The weather turned out to be fine yesterday. I __________ the trouble to carry my umbrella with me.
A.should have takenB.could have taken
C.needn’t have takenD.mustn’t have taken

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

If it were not for the fact that she __________ sing, I would invite her to the party.
A.couldn’tB.shouldn’t
C.can’tD.might not

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

I        you a beautiful present for your birthday,but I was short of money at that time.
A.would buyB.had bought
C.would like to have boughtD.must have bought

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

“Mike is often absent from class.” “Tell him he _________ answer for it if he goes on behaving like that.”
A.shallB.willC.wouldD.can

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

—Lucy doesn’t mind lending you her dictionary.
—She       .I have already borrowed one.
A.can’tB.mustn’tC.needn’tD.shouldn’t

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

I wish you _________John so much. He is still very depressed.
A.hadn’t hurtB.didn’t hurt
C.don’t hurtD.wouldn’t hurt

查看答案和解析>>

同步練習(xí)冊(cè)答案