Penggunaan Have/Has Been To dan Have/Has Gone To
Pernahkah kamu merasa kebingungan dalam menggunakan kata have/has been to atau have/has gone to untuk konteks kalimat berpergian?.
Contoh :
1. Rossa has been to the supermarket so we've got lost of food.
2. Are Mark or Sam here or have they gone to the sports center?.
Have/has been to menunjukkan bahwa suatu perjalanan telah selesai di masa lalu.
Have/has gone to menunjukkan bahwa perjalanan telah dilakukan, tetapi perjalanan tersebut masih berlanjut hingga saat ini (belum kembali).
Pada contoh kalimat nomor 1 sudah jelas bahwa Rossa telah kembali dari supermarket karena terdapat adverb "so" yang bermakna "jadi" atau "oleh sebab itu" untuk konteks kalimat tersebut. Adverb "so" dapat diganti dengan "thus" atau "therefore".
Pada contoh kalimat nomor 2 sudah jelas bahwa pembicara tidak tahu pasti keberadaan Mark dan Sam, sehingga bisa saja mereka belum kembali. Oleh karena itu, kata yang tepat digunakan adalah have gone to. Dalam kalimat tanya memang biasanya menggunakan have gone to karena kita tidak tahu pasti keberadaan seseorang yang kita tanyakan.
Contoh :
Where has Mark gone to?.
Contoh :
I've been to Bali. (Benar)
I've gone to Bali. (Salah)
I ever gone to Bali. (Salah)
Contoh :
1. She had gone to the cinema when I arrived at her house.
2. They had gone to see their friend at the hospital, so they couldn't attend the party.
3. He had gone to the cafe and didn't attend for dinner.
Dalam future perfect tense, kata will have been to dan will have gone to dapat digunakan untuk menyatakan bahwa seseorang sudah akan selesai mengunjungi suatu tempat pada saat orang lain akan sampai di masa depan atau di saat itu. Meskipun memiliki kegunaan yang sama, tetapi keduanya memiliki arti yang berbeda. Will have been to memiliki arti "pasti sudah", sedangkan will have gone to memiliki arti "akan pergi".
Dalam penggunaan kedua kata ini, kita dapat menggunakan "by the time" untuk menyatakan "pada saat terjadi sesuatu" atau "by then" untuk menyatakan "saat itu".
Contoh :
1. Unfortunately, he will have gone to his hometown by then.
2. They will have gone to buy picnic supplies by the time I invite them to go together.
3. He will have been to the meeting, so I can't take him out to lunch.
4. She will have gone to the doctor, so I don't have to force her again.
"Will have already been" memiliki makna pasti sudah pernah.
Contoh :
They will have already been to the mall.
Komentar
Posting Komentar