D
Dicread
BerandaBuku Teks Bahasa InggrisPhase 1Present Perfect - Masa Lalu dalam Genggaman
phase-1

Present Perfect - Masa Lalu dalam Genggaman

Last updated: 11 Mei 2026

Kamu lagi scroll Instagram. Seorang teman nge-post foto dari Tokyo, di bawah pohon sakura.

Otakmu tidak berpikir, She went to Japan last week(Dia pergi ke Jepang minggu lalu). Tapi berpikir, She has been to Japan(Dia sudah pernah ke Jepang).

Buku pelajaran bilang Present Perfect digunakan untuk "tindakan yang terjadi di waktu yang tidak spesifik di masa lalu." Secara teknis ini benar, tapi sama sekali nggak berguna. Penjelasan ini nggak menangkap rasanya.

Perbedaan sebenarnya simpel. Simple Past itu cerita yang sudah mati. Present Perfect itu cerita yang masih bernapas.

Masa Lalu di Kantongmu

Pikirkan Simple Past (I lost my keys) sebagai arsip yang sudah ditutup dan disimpan di lemari. Itu terjadi. Selesai. Ceritanya tamat. Mungkin kuncinya ketemu, mungkin juga tidak. Kalimatnya nggak peduli.

Present Perfect (I have lost my keys) berarti kamu masih menanggung akibatnya. Peristiwa masa lalu itu ada di kantongmu, saat ini juga. Kamu nggak bisa masuk apartemen karena kejadian di masa lalu itu. Ini jadi masalah di masa sekarang.

Masa lalu terhubung dengan masa kini. Itulah rahasianya.

He has finished the report.

Dia sudah menyelesaikan laporannya.

Note:Vibes-nya: Laporannya sudah beres, jadi kita bisa memeriksanya *sekarang*. Tindakan di masa lalu ini membuka kemungkinan di masa sekarang.

They have seen this movie before.

Mereka sudah pernah menonton film ini.

Note:Vibes-nya: Mereka punya ingatan tentang film itu *sekarang*, jadi ayo kita pilih film lain. Pengalaman masa lalu mereka membentuk keputusan kita saat ini.

Bukan Soal Waktu, Tapi Soal Perubahan Keadaan

Kebanyakan orang terjebak pada "kapan." Mereka bertanya, "Tapi kapan itu terjadi?"

Present Perfect nggak peduli soal "kapan." Tense ini peduli soal "terus kenapa?" Ini menandakan adanya perubahan keadaan. Seseorang, sebuah hubungan, atau sebuah situasi telah di-upgrade atau diubah, dan status baru itulah yang penting.

I have learned to code(Saya sudah belajar coding) bukan tentang kelas yang kamu ambil tahun lalu. Tapi tentang fakta bahwa kamu adalah seorang coder sekarang. Identitasmu sudah berubah.

Inilah kenapa kita menggunakannya untuk pengalaman hidup. Pengalaman itu sekarang menjadi bagian dari dirimu. Ibaratnya update software permanen.

We've decided to move in together.

Kami sudah memutuskan untuk tinggal bersama.

Note:Vibes-nya: Status hubungan kami sudah berubah secara fundamental. Keputusannya diambil di masa lalu, tapi hasilnya adalah keadaan baru kami *sekarang*.

I've heard enough.

Saya sudah cukup mendengar.

Note:Vibes-nya: Sebuah batasan sedang dibuat. Mendengarkan adalah aktivitas di masa lalu, tapi itu menghasilkan keadaan saat ini yaitu "Saya sudah selesai dengan percakapan ini."

Benang Tak Kasat Mata

Oke, ini level terakhirnya.

Simple Past melaporkan fakta. Present Perfect menceritakan sebuah kisah.

Tense ini menciptakan benang tak kasat mata yang menghubungkan peristiwa masa lalu langsung ke momen sekarang. Saat kamu bilang, I have lived in three countries(Saya sudah pernah tinggal di tiga negara), kamu bukan cuma menyebutkan daftar alamat. Kamu menampilkan dirimu sekarang sebagai orang yang telah dibentuk oleh pengalaman itu. Kamu seolah-olah mengatakan, "Dan itulah kenapa cara pandangku terhadap dunia seperti ini."

Ini memberi makna pada masa lalumu di masa sekarang. Inilah tata bahasa relevansi. Kamu menggunakannya saat "hantu" dari tindakan masa lalu masih duduk di ruangan bersamamu.

Aturan Emasnya: Jangan tanya, "Kapan itu terjadi?" Tanyalah, "Kenapa ini penting sekarang?" Kalau kamu bisa menjawabnya, gunakan Present Perfect.

Related Vocabulary
for- digunakan dengan periode waktu

I have lived here for ten years.

Saya sudah tinggal di sini selama sepuluh tahun.

since- digunakan dengan titik waktu yang spesifik

She has been a doctor since 2015.

Dia sudah menjadi dokter sejak 2015.

already- menunjukkan sesuatu terjadi lebih cepat dari yang diharapkan

I've already eaten lunch.

Saya sudah makan siang.

yet- bertanya apakah sesuatu yang diharapkan sudah terjadi (pertanyaan) atau menyatakan belum terjadi (negatif)

Have you finished yet? / I haven't finished yet.

Apakah kamu sudah selesai? / Saya belum selesai.

ever- bertanya tentang suatu waktu kapan pun di masa lalu

Have you ever been to Canada?

Apakah kamu pernah ke Kanada?

never- menyatakan bahwa sesuatu tidak pernah terjadi kapan pun di masa lalu

He has never seen snow.

Dia belum pernah melihat salju.

just- menunjukkan sesuatu baru saja terjadi

They have just arrived.

Mereka baru saja tiba.

Tim Proyek Dicread

Dicread adalah platform pembelajaran bahasa yang dirancang untuk membantu Anda menguasai bahasa Inggris praktis. Kami memecah tata bahasa dan kosakata yang kompleks menjadi konten yang sederhana dan mudah dipahami.