Present Perfect Tense
Present perfect tense adalah bentuk waktu yang digunakan untuk menyatakan suatu tindakan atau peristiwa yang terjadi di masa lalu dan masih memiliki kaitan dengan waktu sekarang.
Rumus:
Kalimat verbal (predikatnya berupa kata kerja):
S + have / has + V3 + OKalimat nominal (predikatnya bukan berupa kata kerja):
S + have / has + been + C
Contoh Penggunaan
Aksi yang telah terjadi di masa lalu dan masih relevan:
I have lost my keys.
Saya kehilangan kunci saya.
She has gained a lot of experience working here.Dia telah memperoleh banyak pengalaman bekerja di sini.
Pengalaman hidup:
They have visited several countries in Europe.
Mereka pernah mengunjungi beberapa negara di Eropa.
I have been a fan of anime since I was a kid.Saya telah menjadi penggemar anime sejak kecil.
Aksi yang baru saja selesai:
We have just finished our lunch.
Kami baru saja menyelesaikan makan siang kami.
He has just completed his assignment.Dia baru saja menyelesaikan tugasnya.
Aksi dimulai di masa lalu dan masih berlangsung:
She has lived here for five years.
Dia telah tinggal di sini selama lima tahun.
I have been a student since 2021.Saya telah menjadi seorang pelajar sejak 2021.
Aksi berulang dari masa lalu hingga sekarang:
He has called me several times today.
Dia sudah menelepon saya beberapa kali hari ini.
We have visited the museum several times.Kami pernah mengunjungi museum itu beberapa kali.
Perubahan seiring waktu:
Prices have increased a lot recently.
Harga telah naik banyak belakangan ini.
She has become more confident in her work.Dia menjadi lebih percaya diri dalam pekerjaannya.
Hasil atau konsekuensi yang masih terasa sekarang:
Her leg has broken, so she can't walk.
Kakinya patah, jadi dia tidak bisa berjalan.
We have lost the map. Now we're lost.Kami telah kehilangan peta. Sekarang kami tersesat.
Aksi yang sudah terjadi pada waktu tidak spesifik:
Someone has eaten my sandwich!
Seseorang sudah memakan roti lapis saya!
He has left his bag here.Dia meninggalkan tasnya di sini.