______ he was seriously ill, I wouldn’t have told him the troth.

admin2008-10-18  23

问题 ______ he was seriously ill, I wouldn’t have told him the troth.

选项 A、If I knew
B、If I know
C、Had I known
D、Did I know

答案C

解析 本题考查的是与过去事实相反的虚拟语气。主句用would(might) have done,从句用过去完成时had done形式。从句中省略了if,因此需要部分倒装,将had提前。因此C为正确答案。
转载请注明原文地址:https://kaotiyun.com/show/rrSK777K
0

最新回复(0)