John is supposed_______ his term paper last week, but he hasn’t finished it yet. ( )

admin2017-11-06  19

问题 John is supposed_______ his term paper last week, but he hasn’t finished it yet. (    )

选项 A、to hand in
B、to be handing in
C、to have handed in ,
D、to have been handed in

答案C

解析 译文:约翰上周就应该交他的学期论文了,可他到现在还没有完成。be supposed to do sth.表示应该做某事。本句考查虚拟式,用be supposed to have done表示本该发生却没发生的事情。答案为C。
转载请注明原文地址:https://kaotiyun.com/show/xhyx777K
0

最新回复(0)