单选题 You are always late. You ______ late three times this week.
  • [A] are being
  • [B] were
  • [C] had been
  • [D] have been


【正确答案】 D
【答案解析】[解析] 本题考查不同动词时态的含义和用法。[A]为现在进行时,[B]为过去时,[C]为过去完成时,[D]为现在完成时。现在完成时表示过去发生的动作对现在造成的影响。本题的句意是“你总是迟到,你本周已经迟到三次了”,所以要用[D]。