______that he wasn’ t able to come, I wouldn’t have sent him the invitation letter.

admin2013-05-15  44

问题 ______that he wasn’ t able to come, I wouldn’t have sent him the invitation letter.

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

答案C

解析 本题考查虚拟语气的用法。句意:如果我知道他不能来的话,我就不会给他发邀请信了。if引导的条件状语从句中,如果是对过去所发生动作的虚拟,则if从句使用过去完成时,而主句使用would havedone结构。该题还采用了虚拟语气中的倒装语法。如果if从句含有had/were/should,则可以将其提前至从句句首,并省略if. 故选C。
转载请注明原文地址:https://jikaoti.com/ti/aotfFFFM
0

最新回复(0)