作业帮 > 英语 > 作业

-Has Mary finished writing her article?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/21 19:32:42
-Has Mary finished writing her article?
-No,and it____ before class was over.
A.should be finished B.should finish C.should have finished
D.ought to have been finished
为什么选D不选其他呢?
是本应该在下课前完成,首先得有被动语态,所以b和c都不对,然后本应该的语气要用d,a如果改成should have been finished也是对的.本题应该选d