作业帮 > 英语 > 作业

should have gone 和 must have gone的区别,是高中的语法可是忘记了.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/24 06:16:48
should have gone 和 must have gone的区别,是高中的语法可是忘记了.
The house is dark.; the Browns ______ to bed.
A.may go B.should go C.should have gone D.must have gone
为什么选D不选c?
should have done表示过去本应该做什么.但事实并没有做.
must have done表示过去一定做了什么事
此句前面的the house is dark(房间里黑了)说明布朗一家一定睡觉了.