找考题网-背景图
单项选择题

A.A.-- Has Mary finished writing her article?-- No, and……

-- 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

A.A.