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.?
孩子們都上學去了,家裏可消停了。
擴展資料been是的原型是:be;gone的原型是:go
1、be
英 [bi] 美 [bi]
v.是;有,存在;做,成為;發生
aux.用來表示某人或某物即主語本身,用來表示某人或某物屬於某壹群體或有某種性質
This?is?happening?in?every?school?throughout?the?country?
全國各地每所學校都在發生這樣的事情。
2、go
英 [g] 美 [go?]
vi.走;離開;去做;進行
vt.變得;發出…聲音;成為;處於…狀態
n.輪到的順序;精力;幹勁;嘗試
You?don't?have?to?go?running?upstairs?every?time?she?rings?
用不著她壹來電話妳就往樓上跑。