单选题 Mr. White ______ at 8:30 for the meeting, but he didn't show up.

【正确答案】 A
【答案解析】句意为“怀德先生本应该8点半到来开会,但他没有露面。”本题考查虚拟语气。“should have done”表示“本应该做某事(而实际未做)。[B]项表示“应该到达”,表示对将来推测。[C]项表达错误,无此用法。[D]项表示“将来到达”,表示对将来的预测,而本句为已经发生的事情,因此[D]不合题意。