单选题
17.
If Delia______so much work to do, she would have taken her friend out to dinner.
A、
should not have
B、
had not had
C、
would not have
D、
would not have had
【正确答案】
B
【答案解析】
此句考查的是虚拟语气的用法。根据虚拟条件句谓语动词和虚拟主句谓语动词的搭配原则:从句使用过去完成时,主句使用“would+完成时”,表示对过去事实的虚拟,可见A、C和D均不符合该原则,只有B符合该原则,为正确答案。
提交答案
关闭