相似詞語(yǔ)辨析【78】have been in/on和have gone to
have been in,have been to,have gone to
這三個(gè)短語(yǔ)都有到某地去的意思,但涵義和用法各不相同。
Have been in強(qiáng)調(diào)過(guò)去曾去過(guò)之意,表示經(jīng)驗(yàn);have been to的意思是過(guò)去到過(guò)而現(xiàn)在已返回,它強(qiáng)調(diào)最近的經(jīng)歷;have gone to表示動(dòng)作的完成,強(qiáng)調(diào)人已離開說(shuō)話的地方。
通過(guò)下列句子的對(duì)比,可以分清它們各自不同的涵義:
They have been in Chicago.(1)
They have been to Chicago.(2)
They have gone to Chicago.(3)
(1)句的意思是他們?cè)ミ^(guò)芝加哥,此語(yǔ)強(qiáng)調(diào)過(guò)去的經(jīng)歷,但沒有說(shuō)明現(xiàn)在是否已回來(lái)。言外之意,他們到過(guò)芝加哥,他們知道芝加哥在何處,該城市有多大,人口有多少等等。
(2)句的意思是他們?cè)竭^(guò)芝加哥,現(xiàn)在已回來(lái)了。此語(yǔ)強(qiáng)調(diào)的是往返的經(jīng)歷。
(3)句的意思是他們已到芝加哥去了,此語(yǔ)的言外之意是也許他們已經(jīng)到達(dá),也許現(xiàn)在還在途中,它強(qiáng)調(diào)去的動(dòng)作已經(jīng)完成,所以人已不在說(shuō)話的地點(diǎn)。