16 Tenses Bahasa Inggris: Rumus, Fungsi, Penanda Waktu, dan Contoh untuk Pelajar Indonesia
Enam belas tenses bahasa Inggris adalah kombinasi empat waktu (present, past, future, past future) dengan empat aspek (simple, continuous, perfect, perfect continuous). Bahasa Indonesia tidak mengubah bentuk kata kerja, jadi waktu ditunjukkan lewat penanda seperti sudah, sedang, akan, dan telah. Panduan ini memberi rumus, fungsi, contoh, dan tabel ringkas yang bisa dicetak.
Apa saja 16 tenses bahasa Inggris?
Enam belas tenses adalah hasil dari empat waktu dikalikan empat aspek. Empat waktunya adalah present (sekarang), past (lampau), future (akan datang), dan past future (akan datang dilihat dari masa lampau). Empat aspeknya adalah simple (peristiwa atau kebiasaan secara umum), continuous (sedang berlangsung), perfect (sudah selesai atau sudah berdampak) dan perfect continuous (sudah berlangsung selama kurun tertentu).
Catatan istilah: banyak buku ajar dan bimbel di Indonesia memakai pembagian 16 tenses ini, sedangkan sebagian referensi tata bahasa bahasa Inggris hanya membahas 12 tenses dan memperlakukan past future sebagai bentuk "would" atau "was going to". Keduanya tidak bertentangan; angka 16 hanyalah cara mengelompokkan yang populer di sekolah dan kursus.
| Waktu | Simple | Continuous | Perfect | Perfect continuous |
|---|---|---|---|---|
| Present | I write | I am writing | I have written | I have been writing |
| Past | I wrote | I was writing | I had written | I had been writing |
| Future | I will write | I will be writing | I will have written | I will have been writing |
| Past future | I would write | I would be writing | I would have written | I would have been writing |
Mengapa tenses terasa sulit bagi penutur bahasa Indonesia
Bahasa Indonesia tidak mengubah bentuk kata kerja menurut waktu. Kata makan tetap makan baik untuk kemarin, sekarang, maupun besok. Waktu ditunjukkan oleh kata lain: kemarin, tadi, sekarang, nanti, atau penanda aspek seperti sudah, telah, sedang, lagi, akan, pernah, dan belum. Karena itu pembelajar sering lupa mengubah verb, atau mengubahnya tetapi salah memilih tense.
Pola kesalahan yang paling sering muncul:
- Menulis "Yesterday I go to campus" karena kemarin sudah cukup di kalimat Indonesia. Dalam bahasa Inggris, verb harus ikut berubah: "Yesterday I went to campus."
- Menerjemahkan sudah selalu menjadi have/has + V3. Padahal sudah bisa menjadi simple past, present perfect, atau past perfect, tergantung konteks.
Padanan penanda waktu Indonesia dan tense Inggris
Tabel ini membantu kamu berpindah dari cara berpikir bahasa Indonesia ke tense yang tepat. Anggap sebagai petunjuk awal, bukan aturan mutlak, karena konteks tetap menentukan.
| Penanda Indonesia | Kecenderungan tense Inggris | Contoh |
|---|---|---|
| biasanya, setiap hari, selalu | Simple present | Dewi belajar setiap malam. / Dewi studies every night. |
| sedang, lagi (sekarang) | Present continuous | Dewi sedang belajar. / Dewi is studying. |
| sudah (dampaknya terasa sekarang), pernah | Present perfect | Dewi sudah belajar bab tiga. / Dewi has studied chapter three. |
| sudah dari tadi, sejak pagi | Present perfect continuous | Dewi sudah belajar sejak pagi. / Dewi has been studying since morning. |
| kemarin, tadi, tahun lalu | Simple past | Dewi belajar kemarin. / Dewi studied yesterday. |
| waktu itu sedang | Past continuous | Dewi sedang belajar ketika listrik padam. / Dewi was studying when the power went out. |
| sudah ... sebelum ... (masa lampau) | Past perfect | Dewi sudah belajar sebelum dosen datang. / Dewi had studied before the lecturer came. |
| akan, nanti, besok | Simple future | Dewi akan belajar besok. / Dewi will study tomorrow. |
| besok pukul ... (sedang berlangsung nanti) | Future continuous | Besok pukul delapan Dewi masih belajar. / Dewi will be studying at eight tomorrow. |
| sudah ... pada saat ... (masa depan) | Future perfect | Sebelum Juli, Dewi sudah lulus. / Dewi will have graduated by July. |
Telah lebih formal daripada sudah, dan keduanya tidak otomatis berarti present perfect.
Kelompok 1: tenses present
Simple present
Rumus: subjek + V1 (tambah -s/-es untuk he/she/it). Negatif: do/does not + V1. Tanya: do/does + subjek + V1.
Fungsi: kebiasaan, fakta umum, jadwal tetap.
Penanda: always, usually, often, sometimes, every day, on Mondays.
- Rina berangkat ke kampus pukul tujuh. → Rina leaves for campus at seven.
- Air mendidih pada 100 derajat Celsius. → Water boils at 100 degrees Celsius.
Kesalahan umum: lupa -s pada subjek tunggal ("She go" seharusnya "She goes"). Pembahasan lanjut ada di simple present tense.
Present continuous
Rumus: subjek + am/is/are + V-ing.
Fungsi: kejadian yang sedang berlangsung, rencana dekat yang sudah diatur, tren sementara.
Penanda: now, right now, at the moment, currently, these days.
- Kami sedang menyusun bab dua. → We are writing chapter two.
- Saya akan bertemu dosen pembimbing besok. → I am meeting my supervisor tomorrow.
Kata kerja stative seperti know, want, like, dan believe umumnya tidak dipakai dalam bentuk continuous: "I know the answer", bukan "I am knowing the answer".
Present perfect
Rumus: subjek + have/has + V3 (past participle).
Fungsi: pengalaman sampai sekarang, hasil dari peristiwa lampau yang masih relevan, peristiwa tanpa waktu spesifik.
Penanda: already, yet, just, ever, never, recently, so far, since, for.
- Saya sudah mengirim proposal itu. → I have sent the proposal.
- Dia belum pernah ke Bali. → She has never been to Bali.
Jangan gabungkan present perfect dengan penanda waktu lampau yang pasti. "I have sent it yesterday" salah; pakai "I sent it yesterday". Lihat present perfect tense untuk contoh tambahan.
Present perfect continuous
Rumus: subjek + have/has + been + V-ing.
Fungsi: kegiatan yang dimulai di masa lampau dan masih berlangsung atau baru saja berhenti, dengan penekanan pada durasi.
Penanda: for two hours, since 2024, all day, lately.
- Mereka sudah mengerjakan skripsi selama enam bulan. → They have been working on their thesis for six months.
Kelompok 2: tenses past
Simple past
Rumus: subjek + V2. Negatif: did not + V1. Tanya: did + subjek + V1.
Fungsi: peristiwa yang selesai pada waktu lampau yang jelas.
Penanda: yesterday, last week, in 2023, two days ago.
- Kami mengumpulkan tugas kemarin. → We submitted the assignment yesterday.
Untuk bentuk V2 dan V3 kata kerja tak beraturan, lihat daftar irregular verbs.
Past continuous
Rumus: subjek + was/were + V-ing.
Fungsi: kegiatan yang sedang berlangsung pada titik waktu lampau, atau yang terpotong oleh peristiwa lain.
Penanda: while, when, at 8 p.m. yesterday.
- Saya sedang mengetik ketika laptop mati. → I was typing when the laptop shut down.
Past perfect
Rumus: subjek + had + V3.
Fungsi: peristiwa yang sudah selesai sebelum peristiwa lampau lain.
Penanda: before, after, by the time, already.
- Ketika dosen masuk, mahasiswa sudah menyalin catatan. → When the lecturer came in, the students had copied the notes.
Detailnya ada di past perfect tense.
Past perfect continuous
Rumus: subjek + had + been + V-ing.
Fungsi: kegiatan yang berlangsung selama kurun tertentu sebelum titik lampau lain.
Penanda: for, since, before.
- Dia sudah menunggu dua jam sebelum bus tiba. → She had been waiting for two hours before the bus arrived.
Lihat juga past perfect continuous tense.
Kelompok 3: tenses future
Simple future
Rumus: subjek + will + V1 (atau am/is/are going to + V1).
Fungsi: prediksi, janji, keputusan spontan (will); rencana yang sudah ada atau bukti nyata (going to).
Penanda: tomorrow, next week, soon, in 2027.
- Saya akan menghubungi kamu besok. → I will contact you tomorrow.
- Langit mendung, sepertinya akan hujan. → It is going to rain.
Pembahasan lebih jauh ada di future tense bahasa Inggris.
Future continuous
Rumus: subjek + will be + V-ing.
Fungsi: kegiatan yang akan sedang berlangsung pada titik waktu tertentu di masa depan.
- Pukul sembilan besok saya sedang mempresentasikan hasil penelitian. → At nine tomorrow I will be presenting my research.
Future perfect
Rumus: subjek + will have + V3.
Fungsi: peristiwa yang akan sudah selesai sebelum titik waktu di masa depan.
Penanda: by, by the time, before.
- Pada Desember nanti, dia sudah menyelesaikan sidang. → By December, she will have finished her defense.
Future perfect continuous
Rumus: subjek + will have been + V-ing.
Fungsi: durasi kegiatan sampai titik waktu di masa depan.
- Tahun depan, ia sudah bekerja di perusahaan itu selama lima tahun. → Next year, he will have been working at that company for five years.
Kelompok 4: tenses past future
Past future dipakai ketika kamu bercerita tentang masa lampau lalu menyebut sesuatu yang "akan" terjadi dari sudut pandang saat itu.
| Bentuk | Rumus | Contoh |
|---|---|---|
| Simple past future | would + V1 | Dia berkata bahwa dia akan datang. → He said that he would come. |
| Past future continuous | would be + V-ing | Mereka bilang pukul lima mereka akan menunggu di sana. → They said they would be waiting at five. |
| Past future perfect | would have + V3 | Saya kira dia sudah selesai. → I thought he would have finished. |
| Past future perfect continuous | would have been + V-ing | Saya kira pada tahun itu mereka sudah bekerja selama tiga tahun. → By that year, they would have been working for three years. |
Bentuk would have + V3 juga muncul dalam kalimat pengandaian. Pembahasannya ada di conditional sentences.
Tabel ringkas satu halaman (siap cetak)
| Tense | Rumus | Fungsi singkat | Penanda waktu | Padanan Indonesia |
|---|---|---|---|---|
| Simple present | S + V1(s/es) | kebiasaan, fakta | always, every day | setiap hari, biasanya |
| Present continuous | S + am/is/are + V-ing | sedang berlangsung | now, at the moment | sedang, lagi |
| Present perfect | S + have/has + V3 | hasil sampai kini | already, yet, ever | sudah, pernah, belum |
| Present perfect continuous | S + have/has been + V-ing | durasi sampai kini | for, since | sudah ... selama/sejak |
| Simple past | S + V2 | selesai di waktu lampau | yesterday, ago | kemarin, tadi |
| Past continuous | S + was/were + V-ing | sedang berlangsung di masa lampau | while, when | waktu itu sedang |
| Past perfect | S + had + V3 | selesai sebelum peristiwa lampau | before, by the time | sudah ... sebelum |
| Past perfect continuous | S + had been + V-ing | durasi sebelum titik lampau | for, since | sudah ... selama sebelum |
| Simple future | S + will + V1 | prediksi, janji | tomorrow, soon | akan, nanti |
| Future continuous | S + will be + V-ing | sedang berlangsung di masa depan | at 9 tomorrow | besok pukul ... sedang |
| Future perfect | S + will have + V3 | selesai sebelum titik depan | by, before | nanti ... sudah |
| Future perfect continuous | S + will have been + V-ing | durasi sampai titik depan | by next year, for | nanti ... sudah ... selama |
| Simple past future | S + would + V1 | akan, dilihat dari lampau | said that | bilang akan |
| Past future continuous | S + would be + V-ing | sedang, dilihat dari lampau | said that, at five | bilang akan menunggu |
| Past future perfect | S + would have + V3 | sudah, dilihat dari lampau | thought that | kira sudah |
| Past future perfect continuous | S + would have been + V-ing | durasi, dilihat dari lampau | by that year | kira ... sudah ... selama |
Cara memilih tense yang tepat: tiga pertanyaan
Daripada menghafal enam belas rumus sekaligus, jawab tiga pertanyaan ini untuk setiap kalimat.
- Kapan? Sekarang, lampau, masa depan, atau masa depan dari sudut pandang lampau.
- Sudah selesai atau masih berjalan? Jika kejadian itu sedang berlangsung, pilih continuous. Jika sudah selesai sebelum titik waktu acuan, pilih perfect.
- Apakah durasi penting? Jika ya, dan ada kata seperti selama atau sejak, pilih perfect continuous.
Contoh: "Sudah dua jam Budi mengerjakan laporan, dan sekarang masih belum selesai." Waktunya sekarang, kegiatan masih berjalan, dan durasi disebut. Jadi: Budi has been working on the report for two hours.
Contoh sebelum dan sesudah perbaikan
Berikut kesalahan yang sering muncul pada tugas atau esai bahasa Inggris pelajar Indonesia, beserta perbaikannya.
| Kalimat salah | Perbaikan | Alasan |
|---|---|---|
| Yesterday I go to the library. | Yesterday I went to the library. | Penanda lampau menuntut simple past. |
| I have finished my homework yesterday. | I finished my homework yesterday. | Present perfect tidak dipakai dengan waktu lampau yang pasti. |
| When I arrived, the class started. | When I arrived, the class had started. | Kelas mulai sebelum saya tiba, jadi past perfect. |
| He said he will join us. | He said he would join us. | Kalimat tidak langsung dalam konteks lampau memakai would. |
Tenses di ujian dan dunia kerja
Tes seperti TOEFL ITP dan IELTS menilai ketepatan tense, tetapi bentuk soal berubah dari waktu ke waktu, jadi cek panduan resmi penyelenggara tes. Pada abstrak berbahasa Inggris, latar belakang biasanya memakai present atau present perfect, sedangkan metode dan temuan memakai simple past; ikuti pedoman fakultas atau jurnal tujuan kamu. Di email kantor, empat tense paling sering adalah simple present, present perfect ("I have attached the file"), simple past, dan simple future.
Memakai alat AdeptWrite untuk latihan dan pemeriksaan
Cek Grammar Bahasa Indonesia juga memeriksa teks bahasa Inggris dan menandai bagian yang perlu diperbaiki, termasuk bentuk verb yang janggal. Satu kali proses menerima maksimal 6.000 karakter. Hasilnya berupa saran dari mesin AI, bukan jaminan benar; bandingkan dengan rumus di tabel di atas sebelum menerimanya, dan perhatikan bahwa konteks tetap menentukan tense yang paling tepat.
Perbaiki Kalimat membantu merapikan kalimat yang kaku atau berbelit, sehingga lebih mudah kamu periksa tense-nya. Untuk membandingkan cara kalimat Indonesia diungkapkan dalam bahasa Inggris, Penerjemah dapat menjadi pembanding awal, tetapi periksa tense hasilnya karena bahasa Indonesia tidak menandai waktu pada verb.
Panduan ini ditulis oleh tim AdeptWrite dan terakhir diperbarui pada 2026-11-01. Untuk pasangan topik yang berkaitan, lihat juga to be dalam bahasa Inggris dan passive voice.
Coba alatnya
Pertanyaan umum
Ada berapa tenses dalam bahasa Inggris?
Banyak buku ajar di Indonesia memakai 16 tenses: empat waktu (present, past, future, past future) dikalikan empat aspek (simple, continuous, perfect, perfect continuous). Sebagian referensi tata bahasa hanya membahas 12 tenses dan menganggap past future sebagai bentuk would. Keduanya merujuk pada sistem yang sama.
Apakah sudah selalu berarti present perfect?
Tidak. Sudah bisa menjadi simple past jika disertai waktu lampau yang pasti, seperti kemarin. Ia menjadi present perfect jika hasilnya masih relevan sekarang, dan menjadi past perfect jika selesai sebelum peristiwa lampau lain. Konteks waktu yang menentukan.
Apa beda present perfect dan simple past?
Simple past dipakai untuk peristiwa selesai pada waktu lampau yang jelas, seperti I finished it yesterday. Present perfect dipakai ketika waktunya tidak disebut atau hasilnya masih berkaitan dengan sekarang, seperti I have finished it. Present perfect tidak digabung dengan yesterday atau ago.
Tense mana yang sebaiknya dipelajari lebih dulu?
Mulailah dari simple present, present continuous, simple past, present perfect, dan simple future. Kelima bentuk ini menutup sebagian besar kebutuhan percakapan dan email. Setelah lancar, tambahkan bentuk past continuous, past perfect, dan perfect continuous secara bertahap.
Panduan terkait
- Daftar Irregular Verbs (V1, V2, V3) dan Artinya, Dikelompokkan Menurut Pola — Irregular verbs adalah kata kerja bahasa Inggris yang bentuk past (V2) dan past participle (V3)-nya tidak dibentuk denga…
- To Be dalam Bahasa Inggris: am, is, are, was, were, Rumus, Contoh, dan Latihan — To be adalah verba bantu sekaligus penghubung yang berbentuk am, is, are (sekarang), was, were (lampau), dan been (perfe…
- Passive Voice Bahasa Inggris: Rumus Semua Tenses, Contoh Kalimat, dan Latihan — Rumus passive voice bahasa Inggris adalah subjek + to be + past participle (V3), dan bentuk to be mengikuti tenses kalim…
- Kalimat Aktif dan Pasif Bahasa Indonesia: di-, ter-, Pasif Persona, dan Cara Mengubahnya — Pada kalimat aktif, subjek melakukan pekerjaan dan verbanya biasanya berawalan meN- (Ibu membaca buku). Pada kalimat pas…