I ______ writing the paper as scheduled but my mothers illness interfered. I hope you wil

外语类 已帮助 人

I ______ writing the paper as scheduled, but my mothers illness interfered. I hope you will excuse me.

A.am to have finished

B.was to have finished

C.was to finish

D.ought to finish

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

热搜:关于氨基酸代谢错误的论述是_________。

答案解析

难度★★☆ 搜索
  • 正确答案:B
    betodo表示已经计划好,马上要做的事情,betohavedone本应该做某事(而没有做)。根据but分句所使用的一般过去时可知,本句的动作发生在过去,故用B项wastohavefinished。