单选题
Mr. White ______ at 8:30 for the meeting, but he didn't show up.
A、
should have arrived
B、
should arrive
C、
should have had arrived
D、
should be arriving
【正确答案】
A
【答案解析】
句意为“怀德先生本应该8点半到来开会,但他没有露面。”本题考查虚拟语气。“should have done”表示“本应该做某事(而实际未做)。[B]项表示“应该到达”,表示对将来推测。[C]项表达错误,无此用法。[D]项表示“将来到达”,表示对将来的预测,而本句为已经发生的事情,因此[D]不合题意。
提交答案
关闭