have come back和have been有区别吗,有什么区别?

请问have been 和have come . 有什么区别,用法区别是什么?
例如:We have already come here for three days. come 为什么要改为been

第1个回答  2021-04-01
不一样的,前者是已经回来了,后者是曾经去过。
第2个回答  2021-04-01
have come back表示到目前为止已经回来,而have been表示到目前为止是什么状态。
相似回答