-Has Mary finished writing her article?-No,and it____ before class was over.A.should be finished B.should finish C.should have finishedD.ought to have been finished为什么选D不选其他呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/06 10:09:36
-Has Mary finished writing her article?-No,and it____ before class was over.A.should be finished B.should finish C.should have finishedD.ought to have been finished为什么选D不选其他呢?
xRN@?@PnL6 (/ A4DB|ո @ffhWCHH9ɜ{s 8 s1KKr 8UBQ:PN恤BXQrDAID%Iy)vgKi:A^p T>EutAճm &Cc(9'e ᆁh\.j2(_D0v94ͼ~@}x©4)hvZ٧"3 Pқd엚Kj}P6qmDnztG\=&bvA{h1N.ހuphiNmQ:号c Rĥ}!V6gHQF뽁_[OD4

-Has Mary finished writing her article?-No,and it____ before class was over.A.should be finished B.should finish C.should have finishedD.ought to have been finished为什么选D不选其他呢?
-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不选其他呢?

-Has Mary finished writing her article?-No,and it____ before class was over.A.should be finished B.should finish C.should have finishedD.ought to have been finished为什么选D不选其他呢?
是本应该在下课前完成,首先得有被动语态,所以b和c都不对,然后本应该的语气要用d,a如果改成should have been finished也是对的.本题应该选d

主语是it所以应该是被动,b和c可以排除,A只是表示应该在下课前完成
选D表示本应在下课前完成,但mary还没完成