There was a lot of fun at yesterday’s party. Youcome, but why didn’t you?A. must have B. s

发布时间:2020-08-17 11:28:27

There was a lot of fun at yesterday’s party. You    e, but why didn’t you?
A. must have
B. should
C. need have
D. ought to have

网友回答

A. must have
B. should
C. need have
(答案→)D. ought to have
解析:ought to have done 表示本来应该做某事而实际没做,should do 表示现在应该做某事,与题中 at yesterday’s party 表示的时间不一致。所以选D。
以上问题属网友观点,不代表本站立场,仅供参考!