单选题
—I'm sorry to keep you waiting.
—Oh, not al all. I ______here only a few minutes.
A. have been B. had been C. was D. will be
【正确答案】
A
【答案解析】[解析] 现在完成时还表示动作或状态从过去某时开始,持续到现在,可能还要持续下去,一般要与表示一段时间的状语连用。题中说话一方表示道歉,另一方说明了自己的具体情况。根据时间状语only a few minutes及语义推断,应选A项。