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?
人气:139 ℃ 时间:2019-08-20 23:42:47
解答
should have done表示过去本应该做什么.但事实并没有做.
must have done表示过去一定做了什么事
此句前面的the house is dark(房间里黑了)说明布朗一家一定睡觉了.
推荐
- ____,I should have gone.
- The places we should have gone
- he must have gone to Japan,_____he?
- should,must,have to,need,can的用法区别
- The train has gone You two ___ on time A should come B must have come C ought to have come
- 数学符号根号怎么在苹果上打出来?
- 直线:x=-2-(1/2)t ; y=4+(√3/2)t (t为参数)上与点P(-2,4)距离等于2的点Q的坐为————
- 112,114,117,120,121,122,12315这些分别什么电话
猜你喜欢