The train has gone You two ___ on time A should come B must have come C ought to have comeD shouldn't have come

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 23:52:52
The train has gone You two ___ on time A should come B must have come C ought to have comeD shouldn't have come

The train has gone You two ___ on time A should come B must have come C ought to have comeD shouldn't have come
The train has gone You two ___ on time A should come B must have come C ought to have come
D shouldn't have come

The train has gone You two ___ on time A should come B must have come C ought to have comeD shouldn't have come
C ought to have come.为正确选项.
根据句意,“you two”是要赶火车的,但他们没有及时来到车站,所以没有赶上火车.所以说“你们两个应该及时来到,(以赶上火车)”,但实际是没有.题干告诉我们,“come”的动作已经完成,成为过去,这是解答本题最关键的一点.------表示过去应该做而没有做的事情,用should / ought to have done.有“责怪,惋惜”等意味.
【俊狼猎英】团队.

这个估计得有语境吧,不能就这一句话放这里,不然没法选,这样的话a也是可以的