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纯手工打造,实属不易!收藏、转发请随手点赞哦!
上一篇: