Present perfect ialah suatu bentuk kalimat dalam bahasa
Inggris yang menyatakan suatu perbuatan yang telah dikerjakan ( pada masa lampau
) dan ada hubungan dengan masa sekarang. Masa lampau bisa baru saja, tadi,
kemarin, minggu lalu, tahun lalu dan sebagainya.
Rumus: S +
Have/Has + Verbs-3 + Ket.
I,
You, We, They + have
+ Verb-3
He,
She, It + has
+ Verb-3
Present Perfect Tense digunakan untuk:
a.
Menyatakan suatu perbuatan yang terjadi pada
masa lalu tetapi waktunya tidak tertentu (tidak spesifik).
Contoh:
1. I have learned to drive.
( Saya telah belajar mengemudi. ).
( Dia tidak menyatakan kapan dia belajar
dan memakai have learned karena ada hubungan
dengan masa sekarang; misalnya dia bisa lakukan sesuata karena dia telah belajar
mengemudi. )
2. I have seen the movie.
( Saya telah nonton film. )
( Kapan waktunya tidak ditentukan, dan
mungkin sedang memilih film untuk nonton.)
3.
I have been to China before. ( Saya sudah pernah ke China sebelumnya. )
4. I have eaten. ( Saya sudah
makan. )
5. Has Henry called? ( Apakah
Henry telah menelpon? )
6. We have sung Indonesia Raya together many times.
( Kami telah
menyanyikan lagu Indonesia bersama-sama. )
b. Menyatakan
suatu perbuatan yang baru saja selesai.
Contoh:
1. They have just arrived.
( Mereka baru saja tiba. ) (fokus
kepada keadaannya)
( Juga bisa memakai Simple Past
Tense : They just arrived. ) (fokus kepada
kegiatannya)
2.
They have just finished dinner. ( Mereka baru saja selesai makan malam. )
3. She has met your friend.
( Dia telah berjumpa temanmu.
)
( Biasanya,
ide kalimatnya ini adalah : Dia sudah
kenal temanmu. )
c. Menyatakan
sesuatu perbuatan yang dimulai pada masa lalu dan berlangsung terus sampai
saat sekarang. (
Perhatikan! Past Perfect Continuous juga dipakai untuk kondisi ini jadi harus
belajar yang mana bagusnya dipakai untuk ide yang mau diucapkan. )
Contoh:
1. We have studied English for three years.
( Kami sudah belajar Bahasa Inggris selama 3 th.)
2. I have lived in Bandung for 2 years.
( Saya sudah tinggal di Bandung selama
2 th dan masih tinggal disana. )
3. I have been living in Bandung for 2 years.
( Saya selama dua tahun tinggal di Bandung
dan sekarang masih tinggal di sana. )
4. Mr. Gatot has been here since this morning. (keadaan)
( Tuan Gatot sudah berada di sini sejak pagi. )
5. Mr. Gatot has been waiting here since this morning. (kegiatan)
( Tuan Gatot sudah menunggu di sini sejak pagi. )
Pemakaian Present Perfect Tense
Present perfect tense dalam bentuk kalimat tanya
( interrogative ):
Jika ingin membuat kalimat tanya, maka
have atau has diletakkan di muka subject.
Contoh:
1. Have
you finished your homework? ( Apakah kamu
sudah mengerjakan PR? )
2. Has
she tricked me again? ( Apakah dia
sudah menipu saya lagi? )
Present perfect tense dalam bentuk kalimat menyangkal ( negative ):
Jika ingin membuat kalimat menyangkal,
maka harus ditambahkan not di belakang
have dan has.
Contoh:
1. We
have not ( haven’t ) killed the snake in the forest.
( Kami belum
membunuh ular itu di hutan. )
2. She
has not ( hasn’t ) beaten me yet. ( Dia belum
mengalahkan saya. )
Keterangan waktu yang digunakan dalam
Present Perfect Tense:
already
|
sudah
|
just now
|
baru saja
|
not yet
|
belum
|
for
|
selama
|
since
|
sejak
|
Sumber :
http://www.bintangbahasa.com/en/e_tenses6_b.html
Tidak ada komentar:
Posting Komentar