满分5 > 高中英语试题 >

_________ smoking, he would not have got...

_________ 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。当虚拟条件句中有 had should were 等词时,通常可以省略 if,并将 had should were 提前置于句首答案B。 考点:考查虚拟语气的倒装
复制答案
考点分析:
相关试题推荐

---“What do you think of the service here?”

---“Oh,  _________ . We couldn’t have found a better place.”

A.too bad           B.sorry             C.wonderful         D.impossible

 

查看答案

Modern forms of transportation and communication have done much to ______ the isolation(隔离)of life in Alaska.

A.break down                           B.break out

C.break into                             D.break through

 

查看答案

If you don’t try your best to learn all subjects, you will ___ behind.

A.stay              B.leave             C.fall               D.remain

 

查看答案

Entering the room,I found Mary____ at the desk and____ a letter.

A.seated;wrote                          B.sitting;written

C.seating;writing                         D.seated;writing

 

查看答案

——Ms Lin looks rather a kind lady.

——But in fact she is cold and hard on us. You ____ believe it!

A.shouldn’t        B.wouldn’t         C.mustn’t          D.needn’t

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.