I______doing my homework as scheduled but my fathers illness interfered. Could you excus
专四
已帮助 人
I______doing my homework as scheduled, but my fathers illness interfered. Could you excuse me?
A.was to finish
B.was to have finished
C.should finish
D.ought to finish
请帮忙给出正确答案和分析,谢谢!
-
正确答案:B
此题测试的是beto+havedone表示要实现而没有实现的动作。句中转折连词but已暗含finishmyhomeworkasscheduled没有实现。关键是考生要掌握betohavedone的虚拟用法。
