Kursus Toefl Bandung – “Have been” dan “has been” adalah bentuk dari kata kerja “be” dalam bahasa Inggris. Perbedaan utama antara keduanya adalah penggunaan dalam konteks waktu dan subjek yang berbeda. Berikut penjelasan singkat tentang perbedaan mereka
“Have been”
Digunakan untuk subjek dalam bentuk jamak (I, you, we, they).
Digunakan dalam kalimat-kalimat dalam waktu sebelumnya (past), seperti:
I have been to Paris. (Saya pernah ke Paris.)
They have been working all day. (Mereka telah bekerja sepanjang hari.)
“Has been”
Digunakan untuk subjek dalam bentuk tunggal (he, she, it).
Digunakan dalam kalimat-kalimat dalam waktu sebelumnya (past) juga, namun dengan subjek tunggal:
She has been to the dentist. (Dia pernah ke dokter gigi.)
It has been a long day. (Ini telah menjadi hari yang panjang.)
Kedua bentuk ini juga digunakan dalam kalimat berdasarkan konteks waktu, seperti sekarang (present perfect) dan masa lampau (past perfect). Contoh-contoh di atas adalah penggunaan paling umum dari “have been” dan “has been” dalam konteks waktu sebelumnya (past).
Contoh Kalimat Penggunaan Have Been dan Has Been
“Have been” (digunakan untuk subjek dalam bentuk jamak)
We have been friends for over 10 years. (Kami telah menjadi teman selama lebih dari 10 tahun.)
They have been studying English diligently. (Mereka telah belajar bahasa Inggris dengan tekun.)
Have you been to that new restaurant downtown? (Apakah kamu pernah ke restoran baru di pusat kota?)
I have been feeling tired lately. (Saya telah merasa lelah belakangan ini.)
“Has been” (digunakan untuk subjek dalam bentuk tunggal)
He has been working on this project all night. (Dia telah bekerja pada proyek ini sepanjang malam.)
She has been an excellent student this semester. (Dia telah menjadi mahasiswa yang sangat baik semester ini.)
The cat has been sleeping in the sun for hours. (Kucing itu telah tidur di bawah matahari selama berjam-jam.)
It has been raining heavily since yesterday evening. (Hujan lebat sejak semalam.)
Perhatikan bahwa penggunaan “have been” dan “has been” akan bergantung pada subjek kalimat (jamak atau tunggal) dan konteks waktu. Dalam semua contoh di atas, mereka digunakan dalam konteks waktu sebelumnya (past perfect).
Kesalahan Umum dalam Penggunaan Have Been dan Has Been
Ada beberapa kesalahan umum dalam penggunaan “have been” dan “has been” yang sering ditemui dalam bahasa Inggris. Berikut adalah beberapa kesalahan tersebut serta cara menghindarinya:
1. Kesalahan Subjek Tunggal/Jamak
Kesalahan: She have been working hard.
Koreksi: She has been working hard.
Kesalahan: They has been studying for hours.
Koreksi: They have been studying for hours.
Pastikan untuk menggunakan “has been” dengan subjek tunggal (she, he, it) dan “have been” dengan subjek jamak (I, you, we, they).
2. Kesalahan Penggunaan pada Waktu yang Salah
Kesalahan: I have been to the store yesterday.
Koreksi: I went to the store yesterday.
Kesalahan: He has been finishing his homework now.
Koreksi: He is finishing his homework now.
“Have been” dan “has been” digunakan untuk menyatakan pengalaman atau tindakan yang terjadi dalam waktu tertentu dalam masa lalu atau berlanjut hingga saat ini. Jadi, pastikan untuk menggunakannya dalam konteks waktu yang sesuai.
3. Kesalahan Penggunaan dalam Kalimat Tanya:
Kesalahan: Has she been goes to the gym regularly?
Koreksi: Has she been going to the gym regularly?
Kesalahan: Have they been seen that movie before?
Koreksi: Have they seen that movie before?
Dalam kalimat tanya, kata kerja utama (have/has) harus diikuti oleh bentuk dasar kata kerja (go, see) tanpa tambahan “to” atau bentuk infinitif.
Baca juga Mengenal Perbedaan dan Persamaan dari IELTS dan TOEFL
4. Kesalahan Penggunaan dalam Kalimat Negatif
Kesalahan: I hasn’t been there.
Koreksi: I haven’t been there.
Kesalahan: She hasn’t can speak French.
Koreksi: She can’t speak French.
Pastikan untuk menggunakan “haven’t” (untuk subjek jamak dan I/you) atau “hasn’t” (untuk subjek tunggal) ketika membuat kalimat negatif, dan ikuti dengan bentuk dasar kata kerja.
Dengan menghindari kesalahan-kesalahan tersebut, Anda dapat menggunakan “have been” dan “has been” dengan benar dalam percakapan bahasa Inggris.