You’re always late. You ______ late three times this week.

admin2009-10-15  38

问题 You’re always late. You ______ late three times this week.

选项 A、are being
B、were
C、had been
D、have been

答案D

解析 现在完成时表示过去发生的动作对现在造成的影响。“你经常迟到”,并且“迟到”对现在造成了不好的影响(已经三次了),应用现在完成时。所以本题的正确答案为D。拓展: 其他时态的用法:现在进行时表示现阶段或说话时刻正在发生或进行的动作;一般过去时表示在过去某一时间曾经发生或存在的状态,与现在没有关系;过去完成时表示在过去某个时间或动作之前已经发生或完成了的动作。
转载请注明原文地址:https://kaotiyun.com/show/s4fd777K
0

最新回复(0)