Mike at 8:30 for the meeting, but he didn’t turn up.
A. should arrive
B. must arrive
C. must have arrived
D. should have arrived
网友回答
A. should arrive
B. must arrive
C. must have arrived
(答案→)D. should have arrived
解析:考查情态动词的完成式:句意:迈克应该是8点半参加会议,但是他没有出现。因为是过去的事情,用情态动词的完成式,must have done过去一定做了,should have done过去本应该做而没做,D符合句意。选D。