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
正确答案及解析
正确答案
C
解析
句意:船本应该8:30就到的,但是现在已经快9:30了。should have done意为“本应该做某事”,符合题意。
The ship ____ at 8:30, but it is almost 9: 30 now.( )
句意:船本应该8:30就到的,但是现在已经快9:30了。should have done意为“本应该做某事”,符合题意。