______ that you were out, I wouldn’t have bothered to come all the way at that time of night.

admin2019-08-08  12

问题 ______ that you were out, I wouldn’t have bothered to come all the way at that time of night.

选项 A、If I should know
B、If I know
C、Had I known
D、Were I to know

答案C

解析 根据句意,此处应使用虚拟语气,因此,B错误。A尽管使用了虚拟语气,但它表示的是对一般将来情况的虚拟,所以时态不正确。为了表示语气上的强调,在虚拟条件句中可以省略if,而此时从句应使用倒装结构。例如:Had he taken a litde more time tothink,he might have acted more reasonably.如果他再多用一点时间思考一下,他的行为可能会更理智些。尽管D也使用了倒装结构,但它表示的是对一般将来的虚拟,时态不正确。可见只有C正确。
转载请注明原文地址:https://kaotiyun.com/show/4G2Z777K
0

最新回复(0)