Categories : Tenses

 

Present perfect tense dapat dikatakan sebagai bentuk present tense yang cukup unik, karena bentuk tense ini lebih mirip past tense. Salah satu ciri khas present perfect tense adalah penggunaan auxiliary verb (kata kerja bantu), yaitu has dan have, serta verb atau kata kerja yang sering dipakai adalah past participle, yaitu Verb 3. Sedangkan berbicara mengenai pengertian present perfect tense, tense ini dapat dikatakan sebagai bentuk kalimat yang menjelaskan kejadian yang terjadi di masa lampau, namun masih terus terjadi hingga masa kini. Atau, kejadian yang terjadi di masa lampau dan berhenti pada satu titik waktu, namun efek atau dampaknya masih terasa hingga masa kini.

Catatan: Auxiliay verb “has” digunakan untuk subjek He, she dan it. Sedangkan auxiliary verb “have” digunakan untuk subjek I, you, we, dan they.

Time signal: For (selama) dan since (sejak).

Present Perfect Tense

Rumus Present Perfect Tense

Sama seperti bentuk tense lainnya, rumus present perfect tense terbagi menjadi 3 jenis, yaitu bentuk dasar, “wh-question” serta active dan passive voice. Yang pertama adalah rumus dasar sesuai dengan jenis kalimatnya, yaitu positif, negatif dan interogatif.

  • Kalimat Positif
    Subyek + Auxiliary Verb (Have/Has) + Verb 3 (Past Participle) + Obyek + Time signal
  • Kalimat Negatif
    Subyek + Auxiliary Verb (Have/Has) + Not + Verb 3 (Past Participle) + Obyek + Time signal.
  • Kalimat Interogatif atau Kalimat Tanya
    Auxiliary Verb (Have/Has) + Subyek + Verb 3 (Past Participle) + Obyek + Time signal

Rumus yang kedua adalah rumus “wh-question”, yaitu kalimat tanya yang diawali dengan kata what, where, when, why, which, whose, who atau how. Untuk bentuk ini, berikut rumusnya:

  • Menanyakan Subyek
    Who/What + Auxiliary Verb (Have/Has) + Verb 3 (Past Participle)
    Whose/Which + Noun + Verb 3 (Past Participle)
  • Menanyakan Obyek
    Who/What + Auxiliary Verb (Have/Has) + Subyek + Verb 3 (Past Participle)
    Whose/Which + Noun + Auxiliary Verb (Have/Has) + Subyek + Verb 3 (Past Participle)
  • Menanyakan Kata Keterangan
    When/Where/Why + Auxiliary Verb (Have/Has) + Subyek + Verb 3 (Past Participle)
    How long/many times/… + Auxiliary Verb (Have/Has) + Subyek + Verb 3 (Past Participle)

Bentuk terakhir dari Present Perfect Tense adalah bentuk dalam kalimat active voice dan passive voice. Berikut rumus yang digunakan untuk bentuk kalimat ini adalah :

  • Active Voice
    Subyek + Auxiliary Verb (Have/Has) + Verb 3 (Past Participle)+ Direct Object
  • Passive Voice
    Subyek (Direct Object) + Auxiliary Verb (Have/Has) + Been + Verb 3 (Past Participle)+/- by … (agent)

Catatan : Direct Object adalah obyek yang terkena aksi langsung dari subyek.

Fungsi Present Perfect Tense

Fungsi present perfect tense dapat dibedakan menjadi beberapa buah, berikut beberapa diantaranya:

  • Fungsi dasar, yaitu untuk menyatakan kejadian yang selesai dilakukan pada masa lampau pada waktu yang tidak didefinisikan. Untuk fungsi ini, Anda tidak dapat menggunakan keterangan waktu, seperti tahun lalu, kemarin atau sejenisnya.
  • Persent perfect tense dapat digunakan untuk menyatakan kejadian yang dilakukan pada masa lampau namun terus berlangsung hingga kini. Misalnya, Bob melakukan A sejak dulu hingga sekarang. Pada fungsi ini digunakan kata “for” atau “since”. Kata “for” digunakan untuk menyatakan lama waktu kegiatan tersebut dilakukan hingga masa kini. Sedangkan kata “since” digunakan untuk menyatakan kapan dimulainya kegiatan tersebut dilakukan hingga masa kini.
  • Tense ini juga dapat digunakan untuk menyatakan aksi atau kejadian yang dilakukan di masa lampau secara berulang. Dalam fungsi ini, digunakan kata keterangan yang menyatakan jumlah kegiatan tersebut dilakukan di masa lampau.
  • Present perfect tense juga digunakan untuk menyatakan kejadian yang baru saja terjadi. Untuk fungsi ini, digunakan kata “just”.
  • Present perfect tense digunakan untuk menyatakan kejadian masa lampau yang efeknya terasa hingga kini.
  • Fungsi terakhir cukup unik karena melibatkan “been” dan “gone”. Pada fungsi ini, Anda dapat menyatakan dua jenis kejadian dengan menggunakan kedua kata tersebut. Untuk “been” dapat digunakan untuk menyatakan kegiatan yang selesai dilakukan. Sedangkan “gone” digunakan untuk menyatakan kegiatan yang terhenti sementara karena subyek sedang melakukan hal lain.

Contoh Kalimat Present Perfect Tense

Contoh kalimat present perfect tense yang pertama adalah contoh kalimat berdasarkan fungsi dari tense ini, yaitu:

  • Fungsi Dasar
    I have read that book
    (Saya sudah membaca buku itu)
    Bob has visited all vacation spot in this city
    (Bob sudah mengunjungi semua tempat wisata di kota ini)
  • Menyatakan Kejadian Yang Berlangsung dari Dulu Hingga Sekarang
    I have played that game for 10 hours
    (Saya sudah bermain permainan itu selama 10 jam)
    He has studied Japanese since 2014
    (Dia sudah belajar bahasa Jepang sejak tahun 2014)
  • Menyatakan Kejadian Yang Terjadi Secara Berulang Di Masa Lampau
    Bob has lifted that dumbell for 100 times
    (Bob sudah mengangkat barbel tersebut sebanyak 100 kali)
    I have called you seven times
    (Saya sudah memanggilmu sebanyak tujuh kali)
  • Menyatakan Kejadian Yang Baru Terjadi
    I have just saw her
    (Saya baru saja melihat dia)
    That car has just exploded
    (Mobil tersebut baru saja meledak)
  • Menyatakan Kejadian Di Masa Lampau Yang Berdampak Di Masa Kini
    Bob has cleaned his house, that’s why his house looks clean right now
    (Bob telah membersihkan rumahnya, oleh karena itu, rumahnya terlihat bersih sekarang)
    I have already finished my job, now I am free
    (Saya sudah menyelesaikan pekerjaan saya, sekarang saya bebas)
  • “Been” dan “Gone”
    She has been to mall several times
    (Dia sudah pergi ke mall beberapa kali)
    She has gone to mall for one hours
    (Dia sudah pergi ke mall selama satu jam)

Berikut contoh kalimat dalam present perfect tense untuk bentuk “wh-question” :

Kalimat utama : Bob has driven a Porsche for 2 years (Bob sudah mengendarai Porsche selama 2 tahun)

  • Menanyakan Subyek
    Who has driven Porsche for 2 years?
    (Siapa yang sudah mengendarai Porsche selama 2 tahun?)
    Answer : Bob
  • Menanyakan Obyek
    What has Bob driven for 2 years?
    (Apa yang dikendarai Bob selama 2 tahun?)
    Answer : Porsche
  • Menanyakan Kata Keterangan
    For how long has Bob driven a Porsche?
    (Sudah berapa lama Bob mengendarai Porsche?)
    Answer : 2 years

Contoh jenis kalimat dalam present perfect tense yang terakhir adalah bentuk active voice dan passive voice. :

  • Active Voice
    Bob has bought some food for tonight
    (Bob telah membeli makanan untuk malam ini)
  • Passive Voice
    Some food has been bought by Bob for tonight
    (Makanan telah dibeli oleh Bob untuk malam ini)
  • Active Voice
    I have wrote special letter for your birthday
    (Saya telah menulis surat spesial untuk ulang tahunmu)
  • Passive Voice
    Special letter has been wrote by me, for your birthday
    (Surat special sudah saya tulis, untuk ulang tahunmu)

Latihan Soal Present Perfect Tense

Latihan Interaktif : Untuk mengetahui sejauh mana pemahaman Anda, silahkan klik latihan soal Present Perfect Tense ini<?p>

Beberapa penjelasan mengenai apa itu Present Perfect Tense, fungsi, contoh dan latihan soal di atas diharapkan dapat mempermudah Anda untuk memahami Present Perfect Tense.



[GARANSI] Belajar Bhs Inggris Kilat 1 Bulan bisa Ngomong Tanpa Grammar 90% Praktek (KLIK_DISINI)
+ +