Delia did not feel well yesterday: otherwise she______to see her classmates off.A.had come

外语类 已帮助 人

Delia did not feel well yesterday: otherwise she______to see her classmates off.

A.had come

B.would come

C.would be coming

D.would have come

请帮忙给出正确答案和分析,谢谢!

更新中~

答案解析

难度★★☆ 搜索
  • 正确答案:D
    虚拟语气题。原句是一个含蓄虚拟条件句,前半句是陈述语气,后半句中的副词otherwise含蓄地表示了与事实相反的条件,相当于if引导的虚拟条件句ifDeliahadfeltwellyesterday,表示与过去的事实相反,因此后半句中的谓语动词要用wouldhavedone的形式,故选项[D]为答案。选项[A]并非虚拟语气,故排除;选项[B]和[C]表示的是与现在的事实相反,与原句的意思不符,故排除。