have been to do什么意思?

他和have been doing,have been done,have done有什么区别?
例句:Chinese authorities say Russian experts have been on hand to support the entire mission.

第1个回答  2008-10-06
意思就是:已做好了
第2个回答  2008-10-04
现在完成进行时
第3个回答  2008-09-29
已经做某事
第4个回答  2008-09-29
曾经作过。。。。。。
第5个回答  2008-09-29
“最近做过什么”
相似回答