Skip to main content
 首页 » food

has been to和has been on的区别?

2023年11月07日 15:36:032网络

一、has been to和has been on的区别?

1、意思的区别: has been to表示去过某个地方,不过现在已经回来了。 has been in指的是在某个地方,从过去一直延续到现在。 2、用法的区别: has been to它只能与表示次数的词语搭配。 has been in常与时间段搭配。 3、例句: has been to Have you been to Beijing before? 你以前去过北京么? I have been to Beijing twice. 我去过两次北京。(已经去两次回来了) has been in I have been in China for 20 years. 我在中国已经呆了20年。 Many of their books have been in print for nearly 40 years. 他们的很多书都印行将近40年了。

二、has been away from与has been to的?

这两个都是用的现在完成时,has been away from的中文意思是已经从某地离开了。has been to的中文意思是曾经到过某地。For example:He has been away from England.他已经离开了英国。

He has been to England.他曾经到过英国。除此之外还有has gone to.去了某地。

He has gone to Beijing.他去北京了。

三、was been 和has been区别?

be +过去分词是被动语态的结构。主语是事或物,如:The homework is finished by me now. was been是过去被动语态。如:The building was finished last year.而has been则是现在完成时have been 的单三形式。have been是主动语态,强调动作的执行人,如:She has finished her homework.

四、has和has been区别?

has是一般现在时,有的意思;而has been是现在完成时,has只有语法作用,是助动词,没有词汇意义。

五、it has been since?

it has been + 一段时间+since +一般过去时句。中文意思是“某人做某事已多久了”。

例如,我上次参观长城已三年多了。

it has been more than three years since I paid a visit to the Great Wall last time.

我在北京上大学巳三年多了。

it has been more than three years since studied at College in Beijing.

六、has been和has gone区别?

1、表示的状态不同

have been to … 表示目前人不在那儿。

I have been to the flower market. I bought a pot of flower.

我去了趟花市。我买了盆花。

have gone to 指人已经走了,(目前不在说话的地点,可能在去的途中,也可能已经到目的地,或许是在返回的途中)。

They have gone to live overseas.

他们搬到国外去住了。

2、含义不同

have been to意思是“曾经到过某处”

I have been to Dalian twice.

大连我去过两回。

have gone to 表示“到某处去了”

The place is very quiet now that the children have gone to school.

孩子们都上学去了,家里可消停了。

七、it has proved和it has been proved?

it has proved  意思是它已证明了。例如,The diamond    is still   here .  The boy    has  not taken   it  away.   It has proved  the   little boy  is a honest boy.    

 而it has been proved  意思是它已被证明了。例如,Everyone   knows   Caocong   was a clever boy .  when he  was  a   little  boy ,he  was able to weigh   a   big  elephant.It has been proved.

八、has she been造句?

Has she been spilling out her troubles to you again?

她是不是又向你诉苦了?

2.

How many days has she been in the hospital?

她住院几天了?

3.

How long has she been a English teacher?

她做英语老师有多久了?

九、has been done跟has been doing有什么区别?

两者都表示完成但是:Have/Has been done是被动语态,Have/Has done 是主动语态.而have been doing 表示某人一直在做某事,有可能延续下去,有可能刚刚结束.

1、首先要区分has been done与 had been done的区别:have/has been done 是现在完成时的被动语态。表示某事被做,。 如:The problems have been solved.这些问题已经被解决了。 had been done 则是过去的过去,是过去完成的被动态时。(当你想说发生在过去的两件事时,就要分清谁先谁后。先发生的用过去完成时,后发生的要用过去时)。 如:The rooms had been cleaned when I came. 我来的时候,房间已经被打扫了。 2、区分has been doingg是现在完成进行时,并对现在有影响。

十、have been和has been的区别?

前面的使用人称不同。

如果是第一人称和第三人称复数的话,如“我”和“他们”的话,就用have been.如:I have been to USA.

they have been to USA.

如果是第三人称的单数,就用has been,如 He has been to USA .

阅读延展