I haven't been to ciname for a long time ? I haven't gone to ciname for a long time ?那个对?

我好久没去电影院了
这两句那句话正确
有什么不同
为什么呢

第1个回答  2008-05-02
用been的对,因为你人现在不在电影院,been表示去过,过去时
第2个回答  2008-05-02
I haven't been to ciname for a long time正确
been to 是到过某个地方,是这样一个事实
而gone to是一个状态,表:他已经去了那里
第3个回答  2008-05-02
A 正确。been to表示状态。

B. go主要表示一个动作。

比如:where is Jim?
He has gone to Beijing.
表动作
第4个回答  2008-05-02
have been to 是指去了某地已经离开. have gone to 是指去了某地现在可能还在那. ps.应该是cinema把..本回答被提问者采纳
第5个回答  2008-05-02
第一个句子是对的
第二个句子have gone to表示现在还在那儿。
大家正在搜