You ought______the task the day before yesterday.

admin2019-01-15  15

问题 You ought______the task the day before yesterday.

选项 A、to finish
B、to finishing
C、to have finishing
D、to have finished

答案D

解析 本句的意思是:你本该前天就完成这项工作的。虚拟语气题:ought to+完成形式,意思为“本应做……而未做”。根据时间状语the day before yesterday可知,答案为D。
转载请注明原文地址:https://kaotiyun.com/show/ZtaC777K
本试题收录于: 英语题库成考专升本分类
0

最新回复(0)