A. 共同点:

这三组句式都有“到,去”的意思,后面都可接表示地点的名词,但实际意义有所不同。

B. 不同点

(1)have gone to+地点 意为“某人去了某地”,现在还没有回来,可能在去的途中或已经到了目的地。即说话时该人不在现场。一般只用第三人称作主语。第三人称时用has gone to。

—Where is Jack?

杰克在哪里?

—He has gone to America.

他去美国了。(尚未回来)

(2)have been to+地点 意为 ”某人曾经去过某地,此时已回来”,表示一种经历,后可接次数(如once,twice, three times 等)表示“去过某地几次”,也可和 just,never,ever 等连用。第三人称时用has been to。

My father has been to Nanjing twice.

我父亲去过南京两次。(我父亲现在不在南京了)

(3)have been in+地点 表示“到某地多长时间了”,常与时间段连用。第三人称时用has been in。

I have been in Australia for seven years.

我到澳大利亚已有七年了。

C. 图解(思维导图)

have gone to, have been to和 have been in的区别和联系

D. 拓展练习

1.He ( ) China for ten years.

他在中国住了十年了.

2.Mr Zhang isn't here. He ( ) Beijing.

张先生不在这里。他去北京了。

3.I ( )never( )the Great Wall.

我从未去过长城。

E.用功的同学,请在评论区回复你的答案吧。

F.如果喜欢我的文章,请关注以便阅读往期的内容,感谢点赞和转发。

G纯手工打造,实属不易!收藏、转发请随手点赞哦!


上一篇: