首页 > 英语资料 > 高中英语语法真题附答案解析
时间:2022-04-20 20:30:21
There was a lot of fun at yesterday's party. You _____ come, but why didn't you?
A.must have
B.should
C.need have
D.ought to have
答案及解析: D
解析:
ought to have done本来应该做而未做。