标题: has gone to ,has been to和has been in 的区别 [打印本页] 作者: Sanmal 时间: 2011-3-10 07:20 标题: has gone to ,has been to和has been in 的区别
1.has gone to 表示去了,属于瞬间动词(暂短性 动词),不与一段时间连用.
Where is Tom?
He has gone to Shanghai.(他去了上海)言外 之意:他不在说话现场
2.has been to 曾经去过某地, 现在已经回到原地。它只能与表示次数的词语搭.
She has been to Beijing twice.(此时不在北京)
How many times have you been to London?
3.has been in 表示一直呆在某地, 常与时间段搭配, 如:
She has been in Beijing for nearly two weeks.(此时仍在北京)
How long have you been in the factory? 作者: xiaomeixin 时间: 2011-3-10 09:41
Yeah,we study these phrase when we were in middle school,however,we haven't reviewed it regularly,so most of us have forgotten it.Thanks for sharing.作者: Sanmal 时间: 2011-3-18 05:05