> 英语 >
He must have an accident,or he ( ) here then.
A.should have been B.should be C.would be D.were
为什么不选B 怎么看出前半句是过去完成时的?
人气:478 ℃ 时间:2020-02-05 20:22:13
解答
这是情态动词加完成体的特殊意义
should have done
表示"本应该做某事却未做"
He must have an accident,or he should have been here then.
他一定出事故了,要不然他当时会在这儿了
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版