看语法书看到动词的完成时 讲到主语第三人称单数+has+过去分词+.

2个回答

  • has been 无真实意思,只是这个句子的语法就是这样,就像Do you like English,,当然无实意,只是语法中规定的.

    一丶has been to somewhere.表示 去过 某地,现在已经回来了.例,He has been to the Great Wall,就是他去过长城的意思,表明他已经去过长城.He has been to Japan ,是他去过日本的意思,是他去过.

    二丶has gone to somewhere.表明他 去了 某个地方,现在还没回来.例,He has gone to the great Wall,是他去了长城的意思,现在还在长城.He has gone to Japan ,他去了日本,现在还在日本.

    现在完成时 ,have/has +p.p(就是动词过去分词),主语是第三人称单数时,用has,不是第三人称单数用have.这个句子,He has been to the Great Will ,he 是第三人称单数,所以用has,been是过去分词 ,不是正好是现在完成时的结构吗?,been在这里无实意,只是构成这个句子而已 .

    至于这个,He has been to the Great Will 变 He was to the Great Will 很别扭啊,你变得这个是错的,been 在这里不是am,is,are,was,were,只是一种固定用法.He was to the Great Wil,是个错句子,根本没有这种结构,你是不是想把完成时与过去式结合起来分析,有的时候是可行的,但这个句子绝对不能,应该是He went to the Great Wil,这才是过去式的正确表达.

    你应该还没学完成时吧,如果你学的话,正常老师都会讲的,所以你不必担心,你只要多练几个句子,掌握结构就行了,英语有的是可以解释的,有的可以通过自己理解找到系统的理论,但是不同的人的理解不是完全相同,因为没有确切的规定,我有时候问我老师有的他也解释不了,但是人家就会做我不会的题,至少小学初中高中老师是解释不了,我当然也更不行,如贵你想知道的话,那你会听会说英语后去英国问吧,但是这个不知道对学英语做题是没有影响的,不敢说我的水平有多高,但我对我的英语还是挺有自信的,每次都下不了98,而且大多是听力扣的,笔试很少有错.有事的时候别太刨根问底了,求知欲强当然是好事,但是要适度嘛.

    你仔细学,仔细听老师的,就会拉,英语其实不难,平常人只要努力都会啦,不像理科,努力也得看智商,加油吧