have been on什么意思

在新概念英语中有句“who has been on climbing expeditions”
句中的has been on doing 怎么解释?

是表示动作的持续性,从开始一直到现在一直在做某事,并且主语是人,不是被动
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-11-18
表示一个从过去某个时候开始 一直持续到现在 还在进行的动作
第2个回答  2007-11-18
是在做……
相似回答