Learn English free online - how to pronounce word in English - English Learning Online- www.pronounceword.com

现在完成进行时态 - 大学英语四级语法精要

现在完成进行时态 (have/has been + -ing 分词构成):

动作或状态从过去某时开始,继续到现在,可能继续下去,也可能刚刚结束.

I’ve been writing letters for an hour.

I’ve been sitting in the garden.