Present perfect tense berarti waktu selesai sekarang.Tense ini memiliki rumus Subjek + has/have + Verb 3. Ada empat kegunaannya, yaitu:
1. Menyatakan perisitiwa yang telah terjadi, tetapi hasilnya masih terasa sampai sekarang
Contohnya:
- I have seen the movie. [Saya sudah menonton film itu.]
- She has had breakfast. [Dia sudah sarapan.]
- He has lost his laptop. [Dia kehilangan laptopnya.]
2. Menunjukkan durasi suatu kegiatan yang belum selesai sampai sekarang dengan menggunakan since dan for
Contoh kalimatnya:
- We have known each other since five years ago. [Kita sudah mengenal satu sama lain sejak lima tahun yang lalu.]
3. Menerangkan peristiwa yang baru saja terjadi
Contohnya:
- We have just arrived. [Kami baru saja tiba.]
- I have just eaten. [Saya baru saja makan.]
4. Menunjukkan peristiwa yang telah terjadi namun waktu kejadiannya tidak disebutkan secara spesifik
Contohnya:
- I have been to Tokyo three times. [Saya pernah ke Tokyo tiga kali.]
- I have spoken to some English native speakers. [Saya pernah berbicara dengan beberapa penutur asli bahasa Inggris.]
Bentuk Present Perfect Tense
Present perfect tense dibentuk dengan kata kerja have (have or has) dan kata kerja bentuk ketiga. Rumusnya adalah S + have/has + V-3 (past participle).
A. Bentuk positif
Contohnya:
- I/We/You/They have gone to the store.
- He/She/It has gone to the store.
Kata have dan has bisa juga disingkat. Lihat contohnya berikut ini:
- We’ve gone to the store.
- She‘s gone to the store.
Patut diingat, penyingkatan has jangan keliru dengan penyingkatan is. Perhatikan dua kalimat di bawah ini:
- She’s a teacher. (‘s adalah penyingkatan is)
- She’s been a teacher for ten years. (‘s adalah penyingkatan has).
B. Bentuk negatif atau menyangkal
Contohnya:
- I/We/You/They have not gone to the store.
- He/She/It has not gone to the store.
Have not biasanya disingkat menjadi haven’t. Ada pun has not disingkat menjadi hasn’t.
C. Bentuk pertanyaan
Untuk membentuk pertanyaan, ubah posisi have/has dan subjek, dan tambahkan sebuah tanda tanya. Contohnya:
They have washed the dishes –> Have they washed the dishes? [Sudahkah mereka mencuci piring-piring itu?]
Semoga penjelasan present perfect tense di atas bermanfaat bagi Anda. Jika Anda suka artikel ini, silakan membagikannya kepada teman-teman Anda di Facebook, atau Twitter.