PRESENT PERFECT
Present Perfect Tense digunakan untuk menghubungkan masa lampau dengan masa sekarang. Kegunaan utamanya adalah untuk menunjukkan relevansi tindakan atau situasi masa lampau dengan kondisi sekarang. Contoh:
Bentuk
Present Perfect dibuat dengan have/has (kata kerja bantu “to have”) dan past participle (kata kerja bentuk ke-3). Contoh:
Berikut adalah bentuk-bentuk Present Perfect dengan kata kerja to work.
Afirmatif
Tunggal
I have worked
You have worked
He has worked
She has worked
It has worked
Jamak
We have worked
You have worked
They have worked
Negatif
Tunggal
I haven’t worked (haven’t = have not)
You haven’t worked
He hasn’t worked
She hasn’t worked
It hasn’t worked
Jamak
We haven’t worked
You haven’t worked
They haven’t worked
Interogatif
Tunggal
Have I worked?
Have you worked?
Has he worked?
Has she worked?
Has it worked?
Jamak
Have I worked?
Have you worked?
Have they worked?
Kegunaan
Berikut beberapa kegunaan Present Perfect. Perlu selalu diingat bahwa untuk semua poin berikut tujuan utama yakni menghubungkan masa lampau dan masa sekarang adalah sama.
A. Masa lampau yang menginformasikan masa sekarang
1. Present Perfect Tense digunakan untuk memberikan informasi masa lampau yang relevan dengan keadaan sekarang. Contoh:
2. Present Perfect Tense digunakan untuk menghubungkan pengalaman masa lampau. Contoh:
3. Present Perfect Tense digunakan untuk pencapaian/prestasi. Contoh:
B. Masa lampau sampai masa sekarang
1. Present Perfect digunakan untuk menunjukkan perubahan dari masa lampau sampai masa sekarang. Contoh:
2. Present Perfect digunakan untuk sebuah situasi atau tindakan yang bermula di masa lampau dan masih terus berlanjut sampai sekarang. Kita umum menggunakan for dan since pada situasi-situasi seperti ini. Contoh:
3. Present Perfect digunakan untuk tindakan yang berulang yang dimulai di masa lampau dan terus berlanjut sampai sekarang. Contoh:
4. Present Perfect digunakan untuk sebuah periode waktu yang dimulai di masa lampau tetapi masih terus berlanjut sampai sekarang. Contoh:
Waktu pasti dan tak pasti
Salah satu aturan mudah tentang Present Perfect adalah tenses ini tidak bisa digunakan bersama dengan waktu pasti (definite time). Contoh:
Sebagai aturan umum: Jika waktu pasti di masa lampau penting, gunakan Present Simple - Jika waktu pasti di masa lampau tidak penting, gunakan Present Perfect. Contoh:
Referensi:
http://www.1-language.com/englishcoursenew/unit51_grammar.htm
- John has gone home (telah pulang ke rumah)
Bentuk
Present Perfect dibuat dengan have/has (kata kerja bantu “to have”) dan past participle (kata kerja bentuk ke-3). Contoh:
- I have worked in London.
- She has worked in a bank.
Berikut adalah bentuk-bentuk Present Perfect dengan kata kerja to work.
Afirmatif
Tunggal
I have worked
You have worked
He has worked
She has worked
It has worked
Jamak
We have worked
You have worked
They have worked
Negatif
Tunggal
I haven’t worked (haven’t = have not)
You haven’t worked
He hasn’t worked
She hasn’t worked
It hasn’t worked
Jamak
We haven’t worked
You haven’t worked
They haven’t worked
Interogatif
Tunggal
Have I worked?
Have you worked?
Has he worked?
Has she worked?
Has it worked?
Jamak
Have I worked?
Have you worked?
Have they worked?
Kegunaan
Berikut beberapa kegunaan Present Perfect. Perlu selalu diingat bahwa untuk semua poin berikut tujuan utama yakni menghubungkan masa lampau dan masa sekarang adalah sama.
A. Masa lampau yang menginformasikan masa sekarang
1. Present Perfect Tense digunakan untuk memberikan informasi masa lampau yang relevan dengan keadaan sekarang. Contoh:
- Have you been shopping? Yes, I went this morning.
2. Present Perfect Tense digunakan untuk menghubungkan pengalaman masa lampau. Contoh:
- Have you been to Italy?
- No, I haven’t been there.
3. Present Perfect Tense digunakan untuk pencapaian/prestasi. Contoh:
- James has won first prize for math.
B. Masa lampau sampai masa sekarang
1. Present Perfect digunakan untuk menunjukkan perubahan dari masa lampau sampai masa sekarang. Contoh:
- John’s English wasn’t very good, but he’s got much better.
2. Present Perfect digunakan untuk sebuah situasi atau tindakan yang bermula di masa lampau dan masih terus berlanjut sampai sekarang. Kita umum menggunakan for dan since pada situasi-situasi seperti ini. Contoh:
- John has lived in Boston for 5 years.
- He has (He’s) been a lawyer for 12 years.
3. Present Perfect digunakan untuk tindakan yang berulang yang dimulai di masa lampau dan terus berlanjut sampai sekarang. Contoh:
- We’ve been to England 4 times.
4. Present Perfect digunakan untuk sebuah periode waktu yang dimulai di masa lampau tetapi masih terus berlanjut sampai sekarang. Contoh:
- I’ve studied at the library every day this week.
Waktu pasti dan tak pasti
Salah satu aturan mudah tentang Present Perfect adalah tenses ini tidak bisa digunakan bersama dengan waktu pasti (definite time). Contoh:
- I’ve been on vacation. Benar
- I went on vacation last month. Benar
- I’ve been on vacation last month. Tidak benar
Sebagai aturan umum: Jika waktu pasti di masa lampau penting, gunakan Present Simple - Jika waktu pasti di masa lampau tidak penting, gunakan Present Perfect. Contoh:
- I went to Paris last year. - Yang menjadi fokus adala masa lampau
- I’ve been to Paris. - Yang menjadi fokus adalah bagaimana pengalaman di Paris mempengaruhi masa sekarang.
- I haven’t had a vacation recently.
- I haven’t had a vacation this year. (Benar) - Tahun ini belum habis, jadi Present Perfect digunakan untuk waktu yang terus berlanjut dari masa lalu sampai sekarang.
- I haven’t had a vacation last year. Tidak benar
Referensi:
http://www.1-language.com/englishcoursenew/unit51_grammar.htm