I______doing my homework as scheduled, but my father’s illness interfered. Could you excuse me?

admin2014-09-24  30

问题 I______doing my homework as scheduled, but my father’s illness interfered.
Could you excuse me?

选项 A、was to finish
B、was to have finished
C、should finish
D、ought to finish

答案B

解析 此题测试的是be to+have done表示要实现而没有实现的动作。句中转折连词but已暗含finish my homework as scheduled没有实现。关键是考生要掌握be to have done的虚拟用法。
转载请注明原文地址:https://kaotiyun.com/show/MWWO777K
0

随机试题
最新回复(0)