Tata bahasa

12 tenses bahasa Inggris: dijelaskan dengan sederhana

Bahasa Inggris punya dua belas tenses, tetapi semuanya mengikuti satu sistem: tiga waktu (sekarang, lampau, akan datang) yang digabung dengan empat aspek (simple, continuous, perfect, perfect continuous). Begitu sistemnya terlihat, dua belas tenses tidak lagi jadi daftar hafalan. Di halaman ini ada kedua belasnya dalam satu tabel, masing-masing dengan contoh dan kata keterangan waktu, pasangan yang paling sering tertukar, kesalahan khas penutur bahasa Indonesia, tenses yang benar-benar dibutuhkan untuk berbicara, dan latihan 12 soal.

Coba di browser →

11 menit baca · Diperbarui 6 Oktober 2026

12 tenses dalam satu tabel

Baca tabel ini seperti kisi: kata pertama di nama tense memberi tahu kapan (present, past, future), sisanya memberi tahu bagaimana tindakan itu dilihat — sebagai fakta biasa, sebagai sesuatu yang sedang berlangsung, sebagai sesuatu yang selesai sebelum suatu titik, atau sebagai sesuatu yang sudah berlangsung sampai suatu titik.

TenseRumusContohDipakai untuk
Present simpleV1 (+ -s: he/she/it)She works in a bank.kebiasaan, fakta, kebenaran umum
Present continuousam/is/are + -ingShe is working from home today.tindakan yang sedang terjadi sekarang atau belakangan ini; situasi sementara
Present perfecthave/has + V3I have lost my keys.pengalaman, tindakan lampau yang hasilnya terasa sekarang; periode yang belum selesai (since/for)
Present perfect continuoushave/has been + -ingI have been waiting for an hour.kegiatan yang mulai di masa lalu dan masih berlangsung, atau baru saja berhenti
Past simpleV2 (worked, went)We moved here in 2019.tindakan yang selesai pada waktu tertentu di masa lalu
Past continuouswas/were + -ingI was cooking when you called.tindakan yang sedang berlangsung pada satu saat di masa lalu; latar peristiwa lain
Past perfecthad + V3The train had left when we arrived.peristiwa yang lebih dulu dari dua peristiwa lampau
Past perfect continuoushad been + -ingShe had been working there for ten years before she left.berapa lama sesuatu sudah berlangsung sebelum satu saat di masa lalu
Future simple (will)will + V1I'll call you tonight.keputusan spontan, prediksi, tawaran, dan janji
Future continuouswill be + -ingThis time tomorrow I'll be flying to Rome.tindakan yang akan sedang berlangsung pada satu saat di masa depan
Future perfectwill have + V3By June I'll have finished the course.tindakan yang sudah akan selesai sebelum satu saat di masa depan
Future perfect continuouswill have been + -ingIn May I'll have been living here for five years.berapa lama sesuatu sudah akan berlangsung pada satu saat di masa depan

Dalam bahasa Inggris sehari-hari, ada dua bentuk masa depan lain yang sama pentingnya dengan will: be going to (rencana yang sudah diputuskan dan prediksi berdasarkan bukti: I'm going to start a new job) dan present continuous untuk janji yang sudah diatur (I'm meeting Anna on Friday). Keduanya dijelaskan di bagian masa depan.

Present tenses

Present simple

Untuk hal yang benar secara umum atau terjadi secara rutin: kebiasaan, fakta, jadwal. Ingat -s untuk he, she, dan it — ini kesalahan paling umum dalam bahasa Inggris lisan di semua tingkat.

  • She works in a bank.
  • I drink coffee every morning.
  • Water boils at 100 degrees.

Kata keterangan waktu: every day, usually, often, never, on Mondays

Present continuous

Untuk tindakan yang sedang terjadi saat berbicara atau belakangan ini, dan untuk situasi sementara. Juga untuk perubahan yang sedang berlangsung: Prices are going up. (Harga sedang naik.)

  • She is working from home today.
  • Look — it is raining.
  • I am reading a great book at the moment.

Kata keterangan waktu: now, right now, at the moment, today, these days

Present perfect

Menghubungkan masa lalu dengan sekarang. Dipakai untuk pengalaman (tanpa menyebut waktu), tindakan lampau yang hasilnya penting sekarang, dan dengan since / for untuk periode yang belum selesai. Begitu kamu menyebut waktu yang sudah lewat (yesterday, in 2019), pindah ke past simple.

  • I have lost my keys.
  • Have you ever been to Italy?
  • We have lived here since 2019.

Kata keterangan waktu: ever, never, already, yet, just, since, for, so far

Present perfect continuous

Mirip present perfect, tetapi fokusnya pada kegiatan dan lamanya, bukan pada hasil. Sering menjadi jawaban untuk How long…? Kata kerja keadaan (know, like, own) biasanya tidak memakai bentuk ini.

  • I have been waiting for an hour.
  • She has been learning English for three years.
  • You're out of breath — have you been running?

Kata keterangan waktu: for, since, all day, lately, how long

Past tenses

Past simple

Bentuk lampau dasar: tindakan yang selesai pada waktu yang sudah lewat. Kata kerja beraturan mendapat -ed; kata kerja yang paling sering dipakai justru tidak beraturan (go – went, see – saw, buy – bought) dan harus dihafal. Kalimat tanya dan negatif memakai did + V1: Did you go? I didn't go.

  • We moved here in 2019.
  • I saw her yesterday.
  • Did you watch the match last night?

Kata keterangan waktu: yesterday, last week, in 2019, two days ago, when

Past continuous

Menggambarkan tindakan yang sedang berlangsung pada satu saat di masa lalu — sering menjadi latar yang dipotong oleh peristiwa singkat dalam past simple: I was walking home when I saw him. (Saya sedang berjalan pulang ketika melihatnya.)

  • I was cooking when you called.
  • At eight o'clock we were having dinner.
  • While she was driving, it started to snow.

Kata keterangan waktu: while, when, at that time, at 8 o'clock yesterday

Past perfect

Menunjukkan mana yang terjadi lebih dulu dari dua peristiwa lampau. Hanya perlu jika urutannya belum jelas; dengan before atau after, past simple biasanya sudah cukup.

  • The train had left when we arrived.
  • I had never seen the sea before that trip.
  • She was tired because she had worked all night.

Kata keterangan waktu: before, after, by the time, already, never … before

Past perfect continuous

Versi lampau dari present perfect continuous: berapa lama suatu kegiatan sudah berlangsung sebelum satu saat di masa lalu. Jarang dalam percakapan, umum dalam cerita.

  • She had been working there for ten years before she left.
  • The ground was wet — it had been raining.
  • We had been waiting for an hour when the bus came.

Kata keterangan waktu: for, since, before, by the time, how long

Cara membicarakan masa depan

Bahasa Inggris tidak punya satu future tense saja. Will hanyalah salah satu cara, dan pilihannya bergantung pada apakah yang kamu katakan itu keputusan, rencana, janji yang sudah diatur, atau prediksi.

Future simple (will)

Untuk keputusan yang diambil saat berbicara, prediksi berdasarkan pendapat (I think…), tawaran, dan janji. Untuk rencana yang sudah dibuat sebelumnya, going to terdengar lebih alami.

  • I'll call you tonight.
  • I think it'll be sunny tomorrow.
  • "It's cold." — "I'll close the window."

Kata keterangan waktu: tomorrow, I think, probably, maybe, next year

Future continuous

Untuk tindakan yang akan sedang berlangsung pada saat tertentu di masa depan. Juga cara sopan menanyakan rencana orang: Will you be joining us?

  • This time tomorrow I'll be flying to Rome.
  • Don't call at nine — I'll be working.
  • Will you be using the car tonight?

Kata keterangan waktu: this time tomorrow, at 9 tonight, all evening

Future perfect

Untuk tindakan yang sudah akan selesai sebelum suatu titik di masa depan. Hampir selalu muncul dengan by (by Friday, by then).

  • By June I'll have finished the course.
  • By the time you arrive, we will have eaten.
  • She will have left by then.

Kata keterangan waktu: by June, by then, by the time, before

Future perfect continuous

Mengukur lamanya suatu kegiatan sampai satu titik di masa depan. Lebih sering kamu temui dalam tulisan daripada percakapan.

  • In May I'll have been living here for five years.
  • By 6 pm she will have been driving for ten hours.

Kata keterangan waktu: by … for, by the time … for

be going to dan present continuous

be going to + V1 dipakai untuk niat yang sudah diputuskan (I'm going to learn to drive) dan prediksi dari apa yang terlihat (Watch out — you're going to fall!). Present continuous dipakai untuk janji yang sudah diatur, dengan waktu tertentu dan sering bersama orang lain (We're flying to Madrid on Monday). Dalam percakapan, kedua bentuk ini jauh lebih sering dipakai daripada will untuk membicarakan rencana.

Pasangan yang paling sering tertukar

  • Present perfect atau past simple? I have seen that film (pengalaman, tanpa waktu) dan I saw it last week (waktu sudah lewat). Dengan yesterday, last year, in 2019, ago, present perfect salah: I have seen it yesterday ✗.
  • Present simple atau present continuous? I work in Jakarta (tetap) dan I'm working in Jakarta this month (sementara). Kata kerja keadaan — know, want, like, need, believe — tetap simple: I know, bukan I am knowing.
  • will atau going to? "The phone's ringing." — "I'll get it." (diputuskan sekarang) dan I'm going to call her tonight (diputuskan sebelumnya).
  • Past continuous atau past simple? Tindakan panjang sebagai latar memakai continuous, peristiwa singkat memakai simple: I was having a shower when the doorbell rang.
  • for atau since? Keduanya dipakai dengan perfect tenses: for + lama waktu (for two years), since + titik awal (since 2019, since Monday). Dalam bahasa Indonesia keduanya sering jadi "sejak" atau "selama", jadi mudah tertukar.

Bahasa Indonesia tanpa perubahan kata kerja: apa dampaknya

Dalam bahasa Indonesia, kata kerja tidak berubah bentuk. Waktu ditunjukkan dengan kata seperti sudah, sedang, akan, pernah, baru saja, belum, atau cukup dari konteks. Karena itu banyak penutur bahasa Indonesia paham rumusnya, tetapi saat berbicara lupa mengubah kata kerja. Kesalahan yang paling khas:

  • Lupa mengubah kata kerja saat bicara. Yesterday I go to the office ✗, She work in a bank ✗. Dalam bahasa Indonesia, "kemarin" sudah cukup; dalam bahasa Inggris, kata kerjanya tetap harus berubah: went, works.
  • "Sudah" belum tentu past simple. "Saya sudah makan" (tanpa waktu) adalah I've already eaten — present perfect. "Saya makan jam 7" baru I ate at 7.
  • "Pernah" berarti present perfect. "Kamu pernah ke Bali?" — Have you ever been to Bali? Setiap kali ingin berkata "pernah", pikirkan have + V3.
  • "Sudah… belum?" juga present perfect. "Kamu sudah selesai belum?" — Have you finished yet?
  • "Saya tinggal di sini sejak 2019" butuh present perfect. I have lived here since 2019, bukan I live here since 2019 ✗.

Tenses yang dibutuhkan untuk berbicara

Kamu tidak butuh kedua belas tenses untuk bercakap-cakap. Sebagian besar percakapan sehari-hari ditopang lima bentuk: present simple, present continuous, past simple, present perfect, dan going to / will. Perfect continuous dan future perfect jarang muncul dalam percakapan — pelajari supaya bisa mengenalinya, tetapi jangan menunggu menguasainya sebelum mulai berbicara.

Coba ini: jawab setiap pertanyaan dengan suara keras dalam dua atau tiga kalimat. Setiap pertanyaan memerlukan tense yang berbeda.

  1. What do you do? → Present simple
  2. What are you working on these days? → Present continuous
  3. What did you do last weekend? → Past simple
  4. Have you ever lived in another city? → Present perfect
  5. What are you going to do next year? → going to

Kalau kamu sadar berhenti dulu untuk menyusun kata kerjanya, berarti tense itu belum otomatis. Latih dengan berbicara, bukan di kertas: ucapkan sepuluh kalimat pendek tentang hidupmu sendiri dengan tense itu.

Latihan: 12 kalimat

Ubah kata kerja dalam kurung ke tense yang benar. Putuskan dulu sendiri, baru buka jawabannya.

1. She ___ (work) in a hospital. She is a nurse.

Jawaban: works — fakta tetap tentang pekerjaannya.

2. Listen! Someone ___ (knock) at the door.

Jawaban: is knocking — sedang terjadi saat ini juga (Listen!).

3. I ___ (live) here since 2019.

Jawaban: have lived / have been living — periode yang belum selesai sampai sekarang, dengan since.

4. We ___ (see) that film last weekend.

Jawaban: saw — waktu yang sudah lewat (last weekend).

5. I ___ (never / be) to Japan.

Jawaban: have never been — pengalaman hidup tanpa menyebut waktu.

6. While I ___ (cook), the phone rang.

Jawaban: was cooking — tindakan latar yang dipotong tindakan yang lebih singkat.

7. When we got to the cinema, the film ___ (already / start).

Jawaban: had already started — peristiwa yang lebih dulu dari dua peristiwa lampau.

8. Look at those clouds — it ___ (rain).

Jawaban: is going to rain — prediksi berdasarkan bukti yang terlihat.

9. "I'm cold." — "I ___ (close) the window."

Jawaban: 'll close — keputusan yang diambil saat berbicara.

10. This time tomorrow I ___ (fly) to London.

Jawaban: will be flying — tindakan yang sedang berlangsung pada saat tertentu di masa depan.

11. By the end of the year she ___ (finish) her degree.

Jawaban: will have finished — selesai sebelum suatu titik di masa depan (by).

12. He's tired because he ___ (run) for an hour.

Jawaban: has been running — kegiatan sampai sekarang yang menjelaskan keadaan saat ini.

Benar sembilan atau lebih: dasar tenses kamu sudah kuat — sekarang saatnya membuatnya otomatis saat berbicara. Kurang dari enam: pelajari bagian di atas satu per satu, mulai dari present perfect.

Latihan tenses dengan TalkSmart

Tenses paling cepat melekat kalau kamu mempelajari aturannya lalu memakainya untuk berbicara di hari yang sama. Di bagian tata bahasa TalkSmart, pelajaran diurutkan menurut level CEFR — dari present simple di A1 sampai perfect continuous di level yang lebih tinggi — masing-masing dengan penjelasan singkat dan latihan yang memeriksa jawabanmu. Halaman latihan grammar juga punya tes gratis per level.

Setelah itu, pakai tenses dalam percakapan sungguhan: teman bicaramu bertanya tentang masa lalu, rencana, dan pengalamanmu, dan laporan setelah sesi menunjukkan kalimat-kalimatmu yang sudah dikoreksi — termasuk kesalahan tense yang kamu buat tanpa sadar.

Buka pelajaran tata bahasa → Mulai berbicara

Pertanyaan yang sering diajukan

Ada berapa tenses dalam bahasa Inggris?

Jawaban umum di buku pelajaran adalah dua belas: tiga waktu (present, past, future) dikali empat aspek (simple, continuous, perfect, perfect continuous). Secara ketat, ahli bahasa hanya menghitung dua tense — present dan past — karena masa depan dibentuk dengan kata seperti will dan going to. Untuk belajar, kisi dua belas inilah cara paling praktis melihat sistemnya.

Tenses apa yang paling sering dipakai dalam bahasa Inggris?

Dalam percakapan sehari-hari, present simple dan past simple memikul sebagian besar beban, disusul present continuous, present perfect, dan masa depan dengan will dan going to. Perfect continuous dan future perfect jauh lebih jarang, terutama muncul dalam tulisan.

Apa beda present perfect dan past simple?

Past simple membicarakan waktu yang sudah lewat (kemarin, tahun 2019, dua hari lalu). Present perfect menghubungkan masa lalu dengan sekarang: pengalaman tanpa waktu, hasil yang penting sekarang, dan periode yang belum selesai (since, for). Kalau kamu menyebut kapan terjadinya, pakai past simple.

Bagaimana cara cepat belajar 12 tenses?

Pelajari sistemnya (waktu + aspek), bukan dua belas aturan terpisah; kuasai dulu lima bentuk yang dibutuhkan untuk berbicara; lalu latih masing-masing dengan mengucapkan kalimat tentang hidupmu sendiri. Latihan singkat lalu memakai tense yang sama dalam percakapan di hari yang sama lebih efektif daripada sesi grammar yang panjang.

Mau melatih ini dengan suara?

TalkSmart memberimu penguji AI langsung — lengkap dengan cue card, pengatur waktu, dan skor band.

Unduh Gratis Coba di browser