满分5 > 高中英语试题 >

____ then what I know now, I would have ...

____ then what I know now, I would have made different decisions.

A.Should I know B.I knew C.I did know D.Had I known

 

D 【解析】 考查If条件句中的虚拟语气和倒装。句意:如果我之前知道我现在知道的事情,我可能会做出不同的决定。分析句意可知,这是If引导的条件句,从句“____ then what I know now”表达的是“如果我之前知道我现在知道的事情”,这是对过去的一种假设,从句谓语动词需用过去完成时had known。分析句子可知,If在句中被省略,if引导的条件句中,如果if被省略,从句需进行部分倒装,将助动词had提前。故选D。
复制答案
考点分析:
相关试题推荐

The man took out a knife and made a mark ____ his sword was dropped, confusing the passengers on board.

A.from where B.what C.on which D.where

 

查看答案

A total number of 172 people are now in hospital for treatment, of them 24 seriously ________.

A.being injured B.injured C.having injured D.to be injured

 

查看答案

By the time the police arrived, the old man ________ dead already, with a gun in his hand.

A.was found B.had found C.found D.has been found

 

查看答案

I saw a man shouting at a driver, ________ the car is blocking the street.

A.whose B.of whom C.of which D.whom

 

查看答案

Sometimes it is wise not to ________ rumors as they will fade away with time passing.

A.share B.start C.circulate D.counter

 

查看答案
试题属性

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