> 英语 >
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?
人气:200 ℃ 时间:2019-08-20 23:42:47
解答
should have done表示过去本应该做什么.但事实并没有做.
must have done表示过去一定做了什么事
此句前面的the house is dark(房间里黑了)说明布朗一家一定睡觉了.
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版