我曾经去过长城英语?而“have/has been to”则表示已经去过那个地方回来了,例如:我去过长城。(我去过长城)如果时间状语是一段时间,应使用“has/have been”,例如:两年是时间段,所以用been。同样地,“has/have been away”和“has/have left”都是表示离开的表达方式,但是“has/have been away”是延续性的,那么,我曾经去过长城英语?一起来了解一下吧。
“have(has)been”和“have(has)gone”都表达了去某地的意思,但使用时需注意二者的区别。
“have(has)been”表示曾经到过某地,现在人已经回到说话的地方。例如:I have been to Beijing。(我曾经到过北京。)
而“have(has)gone”则表示去某地的人不在说话的地方,可能是已经出发在路上,也可能是已经到达目的地或正在返回的路上。例如:He has gone to Beijing。(他已经去北京了。)
hasbeen通常用于表示已经去过某个地方并回来了,hasgone则表示已经去了某个地方但还未回来。
对于瞬间动词“have/has gone to”,它表示去了,不与一段时间连用。例如:-Where is Tom? -He has gone to Shanghai。(他去了上海)言外之意是他不在说话现场。
而“have/has been to”则表示已经去过那个地方回来了,例如:我去过长城。(我去过长城)
如果时间状语是一段时间,应使用“has/have been”,例如:两年是时间段,所以用been。
同样地,“has/have been away”和“has/have left”都是表示离开的表达方式,但是“has/have been away”是延续性的,可以与时间段连用。

Have you had breakfast yet? I have been to the Great Wall
1、你吃过早饭了吗?:Did you have breakfast?
2、我曾经去过长城. : I have been to the Great Wall.
一、使用人称不同
1、been to因为表示的是过去的经历,所以不受人称的限制。第一,第二和第三人称都可以使用。
2、 gone to 永远不能与第一人称连用,不能说我或者我们,因为一个人不可能同时身处两地。
二、含义不同
1、have/has been to表示“曾去过”,说明有某种经历。
比如:— Wherehasshebeen?
她去过哪儿了?
— ShehasbeentoAustralia.
她去过澳大利亚了。
2、have/has gone to表示“已去某地(在途中或者已经到目的地)”。
— Wherehasshegone?
她去哪儿了?
— ShehasgonetoShanghai.
她已去上海了。
三、用法不同
1、当后接副词时,have been to中的介词to要省略而 have gone to不用。
2、have been to和have gone to都可以用于将来或过去完成时态。
Have you had breaKfast?
I have been to the Grade Wall.

以上就是我曾经去过长城英语的全部内容,I have ever been to the Great Wall several times我曾到过长城几次 I have ever gone to the Great Wall several times我曾去过长城几次 在语意上等同,内容来源于互联网,信息真伪需自行辨别。如有侵权请联系删除。