万国奥特莱斯地铁站:i has gone to/been to here for half year.

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/05 05:50:13
我来这里已经半年了,能这样说吗?请指教指教,谢了!!!
我不知道该采纳哪个答案,因为我的意思是想说我来这里半年了,BEEN TO 是表示去过某地方,但现在已经回来了而GONE TO 是表示去了某地方而没回来,所以我始终认为应该用”GONE TO ”请大家帮帮我这个不开窍的人吧?!!!

首先,半年的说法是half a year,不是half year。
其次 ** here表示存在状态,here 是特殊的表示地点的词语。之前不能加to

应该是I have been here for half a year.
gone强调的是“走,离开”的状态,而不是“呆在这里”。比如你说他已经去北京半年了,说 He has gone to Beijing for half a year.

看了你的补充,我想告诉你的是been here是一个可以延续的状态,意为:待在这里。
如果你想说的是我在这里待了半年了(还没有走)用I have been here for half a year.