PENGERTIAN PRESENT PERFECT TENSE
Present Perfect Tense adalah suatu tense yang digunakan untuk menggambarkan suatu aktivitas yang telah dilakukan pada saat ini. Disebut Perfect karena aktivitas itu telah terjadi atau sudah diselesaikan secara sempurna pada saat ini (present).
Sehingga dalam pemakaiannya Present Perfect Tense memakai have/has yang artinya ‘sudah’. Hati-hati, disini arti dari have/has adalah ‘sudah’ bukan ‘memiliki’, karena have yang artinya memiliki akan diikuti oleh noun/kata benda bukan verb/kata kerja.
FUNGSI PRESENT PERFECT TENSE
- Present perfect tense berfungsi untuk menunjukkan suatu aktifitas yang baru saja selesai, maka efek dari pekerjaan tersebut masih dapat kita rasakan sampai saat ini. Biasanya ditambahkan kata just sebelum have/has Contoh: My father just has come back from london.
- Present perfect tense digunakan untuk menunjukkan suatu aktifitas yang pernah dilakukan di masa lalu namun waktu dari aktifitas tersebut tidak jelas diketahui. Contoh: I have read the novel, but i forgot the story.
- Present perfect tense juga berguna ntuk menggambarkan suatu pekerjaan yang dilakukan berulang-ulang. Contoh: I have called him so many times
RUMUS PRESENT PERFECT TENSE
Present perfect tense dibentuk oleh auxiliary verb (have/has) dan verb 3 sebagai kata kerja. Have digunakan untuk I, You, They, We. Sedangkan Has adalah untuk He, She, It, atau orang ketiga tunggal. Sehingga rumusnya adalah Subject + Have/Has + Verb 3.
Berikut ini adalah rumus positif, negatif, dan interogatif dari present perfect tense:
CONTOH KALIMAT PRESENT PERFECT TENSE
- The earth climate has changed because of global warming. (Iklim bumi sudah berubah karena global warming)
- Don’t walk on the floor, it has just been mopped. (Jangan berjalan di lantai, itu sudah di pel)
- My grand father has just gone away due to diabetes. (Kakekku baru saja meninggal karena penyakit diabetes)
- Mr. Basuki has been elected as a governor of Jakarta. (Bapak Basuki sudah terpilih sebagai gubernur jakarta)
- I have been gone to Lombok for two times. (Aku sudah pergi ke Lombok dua kali)
- My daughter cries because she has fallen from her bicycle. (Anak perempuanku menangis karena dia sudah jatuh dari sepedanya)
- The rain has not stopped, when I was on the way to the office. (Hujannya tidak berhenti saat aku masih dijalan mau ke kantor)
- I have told you to not come near my girlfriend. (Aku sudah memberitahumu untuk jangan mendekati pacarku)
- I came late to the meeting, because I have not read your message, (Aku datang terlambat ke pertemuan karena aku tidak membaca pesanmu)
- The thief has gone before the girl realized her wallet was robbed. (Pencuri sudah pergi sebelum gadis itu menyadari dompetnya dicuri)
CONTOH SOAL
Nomor 1
Andy : …… the new Walt Disney movie yet?
Rully : Yes, i have. I watched it yesterday.
a. Has you watched
b. Were you watched
c. Have you watched
d. Do you watch
Jawaban: c
Pembahasan : Have you watched the new Walt Disney movie yet? Yang memiliki arti “Sudahkah/Pernahkah kamu menonton film Walt Disney yang baru?” Untuk jawaban (a), belum tepat karena “has” digunakan jika Subjeknya adalah “She/He/It”, jawaban (b) juga belum tepat karena untuk pertanyaan “Were you watched?” digunakan untuk “Simple Past Continuous Tense” dan kalimat di atas seharusnya menjadi “Were you watching TV?”, sedangkan untuk jawaban (d) merupakan jenis kalimat “Simple Present Tense” dimana pada kalimat pertanyaan “Simple Present Tense” tidak pernah menggunakan kata ‘yet’ pada akhir kalimat. Biasanya kalimatnya sepertin ini “Do you often watch movie to the cinema?”, maka dari itu jawaban c adalah jawaban yang paling tepat.
Nomor 2
Mr. Hasan has….
a. already polished his shoes.
b. not to do at home.
c. doing something the whole day.
d. be here since ten o’clock
Jawaban: a
Pembahasan : Mr. Hasan has already polished his shoes. Kalimat ini memiliki arti Mr. Hasan sudah memoles sepatunya. Jawaban (b) kurang tepat karena jika kalimat negatif dari “Present Perfect Tense” yaitu “Mr. Hasan has not polished his shoes” dan jawaban (c) dan (d) tidak sesuai dengan kalimat jenis “present perfect tense” dan maknanya yang berbeda. Maka jawaban yang tepat adalah a.
Nomor 3
Miss Rina…….. us English since 2004.
a. was teaching
b. has taught
c. is going to teach
d. taught
Jawaban: b
Pembahasan : Miss Rina has taught us English since 2004. Kalimat ini memiliki arti Miss Rina telah mengajarkan kita bahasa Inggris sejak tahun 2004. Jawaban (a) kurang tepat karena jika kalimat “Miss Rina was teaching us English” itu berarti Miss Rina sedang mengajarkan kita bahasa Inggris hanya pada waktu yang sudah lewat/lampau dan tidak sampai sekarang. Jawaban (c) “Miss Rina is going to teach us English” memiliki arti “Miss Rina akan mengajar kita bahasa Inggris”, jadi untuk kejadian di masa depan. Sedangkan jawaban (d) untuk “Simple Past Tense” yang terjadi di masa lampau. Jadi jawaban yang paling tepat adalah b.
LATIHAN SOAL
1. Patrick ………… the material for his next exam.
a. Is learning
b. Has yet to learn
c. Learned
d. Learns
e. Has been learning
2. We ……………… what to do with the money.
a. Decide
b. Have yet to decide
c. Have deciding
d. Has deciding
e. Is deciding
3. Mark …………… to school with his friends.
a. Has already walked
b. Was walking
c. Had walking
d. Walked
e. Is walking
Yuk uji kemampuanmu hanya di Event dan Olimpiade Nasional dari www.beelajar.com Dapatkan berbagai PROMO, Voucher, dan Beasiswa menarik loh.