They left at nine, so they______by now.

admin2012-02-18  15

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

随机试题
最新回复(0)