谁能讲解一下现在完成进行时的含义用法

问题描述:

谁能讲解一下现在完成进行时的含义用法
简明扼要,条理清晰的讲解,

have been doing跟现在完成时一样,某动作开始于过去某个时间,但是现在还在做.而且强调说话时刻该动作正在发生.1.I have been waiting for you for 2 hours.2.You have been talking about your stupid mistake for 1...