大家好,今天小編關(guān)注到一個比較有意思的話題,就是關(guān)于where have you been的翻譯問題,于是小編就整理了2個相關(guān)介紹where have you been的解答,讓我們一起看看吧。
(圖片來源網(wǎng)絡(luò),侵刪)
where has she been 和where has she gone?
where has she been意思是:
她去過哪里
where has she gone意思是:
她去了哪里
has been 意思是“去過……”,現(xiàn)在已經(jīng)不在“曾經(jīng)去過的地方”。如:
Mary has been to Shanghai.
(Mary is not in Shanghai now)
瑪麗(曾經(jīng))去過上海。
(現(xiàn)在已經(jīng)不在上海)
has gone意思是:去了……。
現(xiàn)在可能在去的路上,也可能到達(dá)了目的地,總之,現(xiàn)在不在這里。如:
-Where is Mary?
-She has gone to Shanghai.
where has he been?
Where表示哪里,has been是現(xiàn)在完成時,表示去過某地,已回來。Where has he been?意思是他剛才去哪里了?說明他現(xiàn)在已經(jīng)回來了。如果他還沒回來的話,應(yīng)該問“Where has he gone?”,他現(xiàn)在去哪里了?
到此,以上就是小編對于where have you been的翻譯問題就介紹到這了,希望介紹關(guān)于where have you been的2點解答對大家有用。