They left at nine, so they______by now.A、may arriveB、must arriveC、should have

游客2025-04-01  1

问题 They left at nine, so they______by now.

选项 A、may arrive
B、must arrive
C、should have arrived
D、ought to arrive

答案 C

解析 should have arrived by now意为“现在应该已经到达了”;should have donesth.用于判断,表示说话时某人应该已经做了某事;也可表示“本来应该已经做了某事,但实际上并未做”,含有责备之意。
转载请注明原文地址:https://tihaiku.com/zcyy/4022510.html
最新回复(0)