请问have collected 和have been collecting 有什么区别

问题描述:

请问have collected 和have been collecting 有什么区别

时态不同
前一个是已经搜集(现在完成时),后一个是正在搜集当中(并未搜集完,是现在完成进行时态)

have collected -收藏到了什么东西
have been collecting-一直在不断收藏,并且还在寻找新的东西

have collected 是现在完成时,表示到目前已经完成的动作.
have been collecting 是现在完成进行时,表示到目前已经完成还有可能继续下去的动作.