----I didn't see her yesterday.

----I didn't see her yesterday.
----Oh,but you __________.
A.must have B.ought to C.should have D.cannot have
为什么选C,而不选B?说明理由.
ewtewfweq 1年前 已收到1个回答 举报

独行人L 幼苗

共回答了33个问题采纳率:87.9% 举报

你看,I didn't see her yesterday.,我昨天没看到她,这已是既成的事实了,但是从选项上看呢,全部是应该.的意思,所以是should have done ,是虚拟语气.而为什么不选B呢,是因为ought to ,你有义务,你应当去做的事,显然,你应该看到她了呀,是推测,而不是义务,所以选C,如不明白,可以再来问我~

1年前

4
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.026 s. - webmaster@yulucn.com