52单词网 > 高中英语 > 高中英语题库 > [1999上海] There was a lot of fun at yesterday's party. You come, but why didn't y

[1999上海] There was a lot of fun at yesterday's party. You come, but why didn't y

来源:网络 时间:
[1999上海] There was a lot of fun at yesterday's party. You come, but why didn't y

50.[1999上海] 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