Present Perfect Tense
Present Perfect Tense digunakan untuk menyatakan aksi atau peristiwa yang telah terjadi di masa lalu, tetapi masih relevan atau berdampak pada saat ini. Tense ini juga digunakan untuk pengalaman hidup, hasil suatu proses, dan situasi yang belum selesai.
Dalam bentuk ini, digunakan has/have diikuti dengan Verb3 (past participle). Contoh: I have finished my homework berarti “Saya sudah menyelesaikan PR saya.”
Untuk kalimat negatif, tambahkan not: She has not seen the movie. Untuk pertanyaan, gunakan: Have you eaten?
Berikut adalah panduan penggunaan has/have sesuai subjek:
| Subjek | Bentuk Bantu | Contoh |
|---|---|---|
| I / You / We / They | have | We have eaten |
| He / She / It | has | She has gone |
Structure:
| Type | Pattern |
|---|---|
| Positive | Subject + has/have + Verb3 (Past Participle) |
| Negative | Subject + has/have not + Verb3 |
| Question | Has/Have + Subject + Verb3? |
Examples:
- I have finished my work.
Saya sudah menyelesaikan pekerjaan saya.
- She has not seen that movie.
Dia belum menonton film itu.
- Have you ever been to Paris?
Apakah kamu pernah ke Paris?
- They have just arrived.
Mereka baru saja tiba.
- We have lived here for ten years.
Kami telah tinggal di sini selama sepuluh tahun.
Notes:
Present Perfect digunakan untuk:
- Pengalaman hidup: I have visited Japan.
- Aksi dengan hasil saat ini: She has lost her keys (sekarang masih hilang).
- Aksi yang baru saja terjadi: They have just arrived.
Keterangan waktu umum: ever, never, just, already, yet, recently, since, for.