
——Has Jane arrived yet? ——No, she_______ an hou...
——HasJanearrivedyet?——No,she_______anhourago.A.wassupposedtocomeB.musthavecomeC.shoul...
——Has Jane arrived yet? ——No, she_______ an hour ago. A.was supposed to come B.must have come C.should come D.ought to have come
展开
展开全部
D |
考查虚拟语气。句意:简已经到了吗?——不,她应该一小时前就到了。“ought to+have+done”表示过去应该做而实际并没有做,译成“理应做……”,往往表示遗憾。故选D。 |
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询