我在站内搜索之前老师的解答,但还有点不知道。譬如have been doing是接动态动词,而have always done接静态动词。那有没have always been doing如此表达形式呢,它表达的意思和have been doing / have always done有哪些不同?该接什么种类的动词呢?
have always been doing/have always done 都可以。前者动作一般还在继续。后者一般动作可能结束了。至于能接哪种动词,具体我想不出,但我看到时了解能否如此用。