i have gone to shanghai和i am on the way to shanghai

这俩句有什么区别么,貌似都是在说我已经去了上海。

i have gone to shanghai 我已去了上海
i am on the way to shanghai 我在去上海的途中(路上)

一般很难听到有人说:
i have gone to shanghai 我已去了上海
为什么呢?
have gone to 到。。。。去了(人没回来)
所以我觉得主语是第一人称We/ I 时,一般不用have gone to

如不明白请追问,如果满意请采纳
手机提问者如果满意,请在客户端右上角评价点“满意”即可, 谢谢!

祝学习进步追问

i have gone to shanghai 是表示已经到上海了么。那如果第一人称不怎么用的话怎么用?

追答

如果表示“我已经到上海了”
应该说:
I have been in Shanghai.
I have got to Shanghai.
I have reached Shanghai.
I have arrived in Shanghai.

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-26
i have gone to shanghai的意思是我去了上海(这是完成了的事)i am on the way to shanghai的意思是我在去上海的路上……这两句是有区别的……追问

i have gone to shanghai 是表示已经到上海了么

追答

是表示去过了上海、但是现在人已经从上海回来了

相似回答