单选 .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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 12:57:35
单选 .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

单选 .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
单选
.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

单选 .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,这是对虚拟语气的考察,意思是你本该去的.

D. ought to have
虚拟语气+过去时态,所以是 D

选择D。 ought to have=should have 应该做却没有做

D,“昨天你应该来的”,所以是对过去的假设,助动词+have done