<正> 现在完成进行时由“助动词have(has)+been+现在分词”构成,在现代英语中,尤其是在口语中用途甚广。这种时态用来表示一个动作从过去某时开始,一直延续到说话时刻,这时,该动作可能刚刚结束,也可能还要继续下去。现在完成进行时在采用持续动作动词(duratives)时,与现在完成时的持续性用法相似,可以互换使用,意义无甚区别,例如: I’ve been dancing all evening. I’ve danced all eveinng. They’ve been discussing with John since morning.