英语4.I should have been there, but I _______ not find the time.

来源:百度知道 编辑:UC知道 时间:2024/06/06 19:35:29
4.I should have been there, but I _______ not find the time.
a.would b.could c.might d.should
为什么

c

B 表示 不能 没办法

选b
should have 表示在过去 所以为了表示不能就选could

b

a 不会。。。。
b 不能,没办法
c 可能不会。。。。已经发生的事情没有可能
d 不应该。。。。错啦

选B should have done表示“本应该做而没有做”,could not形式上对应,意思是我本来应该去那的,但是我没有时间.