we have already been to museum 为什么用been 而不是用went?

不明白这里为什么要用been, 不可以用went 吗?可不可以把been 换成其它的词,时态还不改变呢?

have 后面要用过去分词,它们在一起构成现在完成时,been是be动词的过去分词,went是go的过去式,而go的过去分词是 gone。另外,have been to ...汉语意思是:去过某地,现在不再在那儿。如果改为have gone to... ,则表示去那里,人还在那儿。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-10-10
We have already been to the museum.我们已经去过博物馆啦,这是一个现在完成时的句子。现在完成时的结构是have has加动词的过去分词。Be的过去分词是been而不是went。Have has been to表示的意思是曾经去过。以前去过,现在不在那儿。
相似回答