have been to 和have been to have gone to的區別是前者表示去過某地,通常可與表示次數的狀語連用;后者表示到某地去了,強調說話的當時去某地的人不在場。兩者均可后接地點,前者表示去過某地,通??膳c表示次數的狀語連用;后者表示到某地去了,強調說話的當時去某地的人不在場。
兩者的區別:have been to表示去過某個地方已經回來;have gone to表示去了還沒回來,可能在去的途中或已經到了目的地。這兩者后面都是接地點,時間狀語可加可不加。第三人稱時可以采用has been to和has gone to,have gone to一般不用第一、第二人稱當主語。
1、Wherever can he have gone to?
他究竟會到哪兒去了呢?
2、The place is very quiet now that the children have gone to school.
孩子們都上學去了,家里可消停了。
3、He needn't have gone to hospital, but he went just to reassure himself.
他本不必去醫院的,去了只是想讓自己放心點。
4、Twenty games have gone to sudden death—a new cup record.
已經有20場比賽是靠突然死亡法決出的勝負——創下了杯賽的一項新紀錄。
5、These flowers have gone to seed.
這些花結子兒了。
6、I recently have been to Beijing, Shanghai, Luo Yang, Tian Jin.
我最近有去過北京,上海,洛陽,天津。
7、He speaks English quite well. He may have been to England.
他講英語講得很好。他可能到過英國。
8、They have been to Sweden many times.
他們去過瑞典許多次了。
9、I have been to there.
我去過那里。
10、I have been to Guangzhou and Shenzhen.
我去過廣州和深圳。
therebe和have的區別:所指關系不同therebe指客觀存在,表示“某處有某人/某物”;have指所屬關系,表示“某人/某物有某物”...
“havedinner”和“eatdinner”都有吃晚飯的意思,havedinner表示的是邀請別人吃晚餐,是非常正式的;而eatdinn...
“must”和“haveto”兩者都表示“必須”,但must側重于說話者的主觀看法,認為有必要或有義務去做某事;haveto則側重于客觀需要...
havebeen和havedone的區別:havebeen表示已經完成或來過,是現在完成時的被動語態;been是過去分詞,構成現在完成時。h...
therebe和have的區別:therebe指客觀存在,表示“某處有某人/某物”;have指所屬關系,表示“某人/某物有某物”。例句:Th...
havehashad的區別:三個詞實際上表達一種意思。如果句子的時態是一般現在時,當主語是第一人稱、第二人稱、第三人稱復數時使用have(I...
have和have got的區別:have的過去分詞had還可與主語倒置,構成虛擬條件狀語從句。have got為口語用法,它們不是現在完成...
have,has在意思上都是具有:v有,吃,得到,從事,允許,雇傭,享有;(在親屬關系中)接受;拿;買到的意思。have,has的不同點在于...