题目内容
The teacher said to the students,“You ________ your homework yesterday but none of you did so.”
- A.should finish
- B.must finish
- C.ought to do
- D.should have done
D
should have done表示“本该做而没有做的事情”,而shouldn't have done表示“本来不该做而做了的事情。”
should have done表示“本该做而没有做的事情”,而shouldn't have done表示“本来不该做而做了的事情。”
练习册系列答案
相关题目