单选题
👁️ 浏览量:

试题题干

The ship( )at 8:30, but it is almost 9:30 now.

A

could have arrived

B

must have arrived 

C

should have arrived

D

would have arrived

参考答案

正确答案:

试题解析

本题考查情态动词。should have done意为“本应该做某事”,符合题意。

句意:船本应该8:30就到的,但是现在已经快9:30了。