I have been to Beijing.

来源:百度知道 编辑:UC知道 时间:2024/06/06 07:14:14
have been不是相当于am吗,
那这句就是I am to Beijing,怎么看怎么不对啊。哪位大侠解说一下啊!

是时态上的区别,have 是完成时,am是一般现在时,英语中从没有完全相同的东西。

have been是完成时哦

并不是什么情况下都相当于啊,要看是什么语境了,这里肯定是不行的。