They left at nine, so they______by now.

admin2019-08-08  34

问题 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+过去分词用于判断,表示说话时某人应该已经做了某事;也可表示“本来应该已经做了某事”(但实际上并未做),含有责备之意。
转载请注明原文地址:https://kaotiyun.com/show/6P2Z777K
0

最新回复(0)