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 + O
  • Kalimat 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.

Present Perfect Tense Bahasa Inggris: Pengertian, Rumus & Contoh Kalimat - Bahasa Gampang