Theteachersaidtothestudents,“You__

发布时间:2020-07-26 20:12:25

The teacher said to the students,“You ________ your homework yesterday but none of you did so.”A.should finishB.must finishC.ought to doD.should have done

网友回答

D解析should have done表示“本该做而没有做的事情”,而shouldn't have done表示“本来不该做而做了的事情。”
以上问题属网友观点,不代表本站立场,仅供参考!