(每日一练)2022 届高中英语虚拟语气知识点总结归纳完整版
单选题
1、He would have been willing to accompany me________him how important it was to me.
A.if I have toldB.had I toldC.should I tellD.if I could tell
答案:B
解析:
考查虚拟语气。句意:如果我告诉他这对我有多重要,他会愿意陪我的。根据主句谓语 would have been 可知,
此处是虚拟语气,这是对过去的虚拟,所以从句谓语用过去完成时(had done),本应该是 if I had told him…,
然而从句省去 if,则要部分倒装,所以是 had I told。故选 B 项。
小提示:
If 条件虚拟语气精要:
1). 与现在事实相反
If +主语+ did/were(从句),主语+would/should/could/might + do(主句)
2). 与过去事实相反
If +主语+ had done(从句),主语+would/shou ...                                        
                                    
附件列表