Why haven't they finished this work yet?They are supposed _______ it by Friday evening.A.to finish B.having finished C.finished D.to have finished选哪一个

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 05:07:37
Why haven't they finished this work yet?They are supposed _______ it by Friday evening.A.to finish B.having finished C.finished D.to have finished选哪一个

Why haven't they finished this work yet?They are supposed _______ it by Friday evening.A.to finish B.having finished C.finished D.to have finished选哪一个
Why haven't they finished this work yet?They are supposed _______ it by Friday evening.
A.to finish B.having finished C.finished D.to have finished
选哪一个

Why haven't they finished this work yet?They are supposed _______ it by Friday evening.A.to finish B.having finished C.finished D.to have finished选哪一个
D,这个句子的意思是为什么他们还没完成工作?他们应该周五晚上就完成的啊.
be supposed to have done 表示过去应该做某事但是没有做,符合这个题意.

A吧

D
be supposed to do 表示“应该做某事”
而这里显然是已经过了Friday,所以应该是“应该已经做了。。。,却未作” 应该用现在完成时。

D