题库

当前位置 /首页/题库 > /列表

WehadawonderfultimeatTom’sbirthdayparty.You

问题详情:

WehadawonderfultimeatTom’sbirthdayparty.You

We had a wonderful time at Tom’s birthday party. You ____________, but why didn’t you?

A.should come                                              B.must have come

C.may have come                                          D.ought to have come

【回答】

D

【解析】

考查情态动词+完成式。句意:我们在Tom的生日聚会上玩得很开心。你应该来的,但是你为什么没有来呢?should come表示"现在或将来应该来";must have come表示"过去一定来了";may have come表示"过去可能来了";ought to have come表示"本该来但实际上却没来"。分析句意可知选D。

知识点:虚拟语气与情态动词

题型:选择题

TAG标签:sbirthdaypartyYou #