600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > There was a lot of fun at yesterday’s party. You but why didn’t you? A. should comeB. ma

There was a lot of fun at yesterday’s party. You but why didn’t you? A. should comeB. ma

时间:2021-07-14 23:44:52

相关推荐

There was a lot of fun at yesterday’s party. You   but why didn’t you? A. should comeB. ma

问题补充:

There was a lot of fun at yesterday’s party. You , but why didn’t you?

A. should come

B. may come

C. ought to have come

D. may have come

答案:

A. should come

B. may come

(答案→)C. ought to have come

D. may have come

解析:考查情态动词+have done的用法,这句话是过去时,说明是对过去的事情的推测或是虚拟,AB都不对,C项ought to have done本应该做而没做,D项may have done过去可能做了,句意:昨天的聚会很有趣,你本应该去的,但为什么不去?选C。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。