. ______ 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ǔ)是would not have got,這表明是對(duì)過(guò)去事實(shí)作出的假設(shè),所以從句謂語(yǔ)應(yīng)該是 had given up,另外,當(dāng)虛擬條件句中有 had, should, were 等詞時(shí),通常可以省略 if,并將 had, should, were 提前置于句首。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

What a pity. Considering his ability and experience, he ____ better.
A.need have doneB.must have done
C.can have doneD.might have done

查看答案和解析>>

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

I’d rather he ______ tomorrow afternoon.
A.will comeB.comesC.comingD.came

查看答案和解析>>

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

--Oh,Tom! You are too late.
---Sorry. How I wish I_____measures Mr Smith suggested to leave ten minutes earlier.
A.a(chǎn)doptedB.would adoptC.had adoptedD.could adopt

查看答案和解析>>

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

. “It looks as if he were drunk.” “So it does. _____.”
A.He’d better give up drinking
B.He shouldn’t have drunk so much
C.Health is more important than drink
D.I wonder why he is always doing so

查看答案和解析>>

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

What do you mean, there are only ten tickets? There__________be twelve
A.shouldB.would
C.willD.shall

查看答案和解析>>

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

—What’s the matter with you ?                   
—Oh, I’m not feeling well in the stomach . I_________so much fried fish just now .
A.shouldn’t eat B.mustn’t have eaten
C.shouldn’t have eaten D.mustn’t eat

查看答案和解析>>

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

— You _____ stop me.
— Even if you _____ it, I won’t allow you to do it.
A.mustn’t…dare not doB.may…dare not do
C.can…dare to doD.needn’t…dare do

查看答案和解析>>

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

Tom ought not to ________ me your secret, but he meant no harm.
A.have toldB.tell
C.be tellingD.having told

查看答案和解析>>

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