Bahasa Inggris lisan · Panduan · 30 Oktober 2026 · 13 menit baca
Tabel 12 Tenses Bahasa Inggris: Rumus, Contoh Kalimat dan Kapan Dipakai

Bahasa Inggris punya 12 tenses: tiga waktu (past, present, future) dikali empat aspek (simple, continuous, perfect, perfect continuous). Simple dipakai untuk fakta, kebiasaan dan kejadian yang sudah selesai; continuous untuk kegiatan yang sedang berlangsung; perfect menghubungkan dua titik waktu; dan perfect continuous untuk kegiatan yang sudah berlangsung selama beberapa waktu sampai titik tertentu. Di bawah ini ada tabel tenses dengan rumus setiap tense, kapan memakainya dan banyak contoh kalimat. Kalau waktumu terbatas, mulai dari lima tenses di bagian «Tenses yang paling sering dipakai».
12 atau 16 tenses?
Di banyak buku sekolah di Indonesia kamu akan menemukan «16 tenses». Empat tambahan itu adalah past future tenses: I would work, I would be working, I would have worked, I would have been working. Bentuk ini memang ada, tapi dalam tata bahasa modern ia bukan tense tersendiri. Ia disebut future in the past dan kamu akan bertemu dengannya terutama di kalimat tidak langsung (She said she would call) dan kalimat pengandaian (If I had money, I would travel). Jadi jawaban jujurnya: tabel standar berisi 12 tenses, dan would lebih baik dipelajari bersama conditional sentences.
Kenapa tenses terasa sulit untuk orang Indonesia
Dalam bahasa Indonesia, kata kerja tidak pernah berubah. Waktunya ditunjukkan oleh kata keterangan: «saya sedang makan», «saya sudah makan», «saya akan makan», «kemarin saya makan». Dalam bahasa Inggris, kata kerjanya sendiri yang berubah, dan kata keterangan saja tidak cukup.
Kata-kata bahasa Indonesia ini bisa jadi pintu masuk, tapi bukan terjemahan satu lawan satu:
| Bahasa Indonesia | Biasanya jadi | Contoh |
|---|---|---|
| sedang | continuous | I’m cooking. (Saya sedang masak.) |
| sudah, telah | present perfect atau past simple | I’ve finished. / I finished an hour ago. |
| pernah | present perfect (pengalaman) | Have you ever been to Lombok? |
| belum | present perfect + yet | I haven’t eaten yet. |
| akan, mau | will atau be going to | I’ll call you. / I’m going to study tonight. |
| kemarin, tadi, dulu | past simple | I saw him yesterday. |
| biasanya, setiap hari | present simple | I usually take the bus. |
Hati-hati dengan «sudah». Saya sudah makan tadi siang bukan I have eaten at lunch, tapi I ate at lunch, karena «tadi siang» adalah waktu yang sudah lewat. I’ve already eaten dipakai kalau waktunya tidak disebut.
Tabel tenses bahasa Inggris
Semua contoh memakai kata kerja work (bekerja).
| Past | Present | Future | |
|---|---|---|---|
| Simple | I worked | I work | I will work |
| Continuous | I was working | I am working | I will be working |
| Perfect | I had worked | I have worked | I will have worked |
| Perfect continuous | I had been working | I have been working | I will have been working |
Baca tabelnya dari dua arah:
- Menyamping (satu baris), maknanya tetap, hanya waktunya yang berubah. Continuous selalu berarti «sedang berlangsung»: was working, am working, will be working.
- Ke bawah (satu kolom), waktunya tetap, maknanya berubah. Di kolom present: kebiasaan (I work), sekarang (I am working), hasil (I have worked), lamanya (I have been working).
Rumus tenses
Setiap tense adalah rumus kecil. Hafalkan rumusnya sekali, dan rumus itu berlaku untuk semua kata kerja.
| Aspek | Rumus | Contoh |
|---|---|---|
| Simple | V1 (+ -s), V2, atau will + V1 | she works, she worked, she will work |
| Continuous | be + V-ing | she is working |
| Perfect | have + V3 | she has worked |
| Perfect continuous | have been + V-ing | she has been working |
Untuk irregular verbs, V2 dan V3 punya bentuk sendiri (go – went – gone). Lihat daftar irregular verbs untuk 100 yang paling sering dipakai.
Penting: be (am, is, are, was, were) hanya muncul di rumus continuous atau sebelum kata sifat dan kata benda. I am work atau I was went adalah kesalahan yang sangat umum. Yang benar: I work, I went, atau I am working.
Present tenses
Present simple
Rumus: I/you/we/they work, he/she/it works. Kalimat tanya dan negatif dengan do/does: Do you work? She doesn’t work.
Dipakai untuk:
- kebiasaan dan rutinitas: I get up at five. She goes to the gym on Mondays.
- fakta dan hal yang selalu benar: Water boils at 100 degrees. The shop opens at nine.
- jadwal: The train leaves at 6:15.
Keterangan waktu: always, usually, often, sometimes, never, every day, on Mondays.
Where do you live? – I live in Bekasi, but I work in Jakarta.
Orang Indonesia paling sering lupa -s untuk he, she, it: She works in a bank, bukan She work in a bank.
Present continuous
Rumus: am/is/are + V-ing: I’m working, he’s working, they’re working.
Dipakai untuk:
- kegiatan yang sedang terjadi sekarang: Sorry, I can’t talk, I’m driving.
- situasi sementara: I’m staying with my sister this month.
- rencana yang sudah diatur: We’re meeting Anna on Friday.
- perubahan yang sedang terjadi: Prices are going up. Your English is getting better.
Keterangan waktu: now, right now, at the moment, today, this week, currently.
What are you doing? – I’m cooking dinner. Are you coming over later?
Present perfect
Rumus: have/has + V3: I’ve worked, she’s finished, they haven’t seen.
Dipakai untuk:
- pengalaman hidup, tanpa waktu tertentu («pernah»): I’ve been to Japan twice. Have you ever tried durian?
- kejadian lampau dengan hasil sekarang: I’ve lost my keys (sekarang saya tidak bisa masuk).
- berita baru: Look, it’s stopped raining.
- situasi yang mulai di masa lalu dan masih berlangsung (dengan for dan since): We’ve known each other for ten years. She’s lived here since 2020.
Keterangan waktu: ever, never, already, yet, just, so far, recently, for, since.
Have you finished the report yet? – Not yet, but I’ve done most of it.
Aturan kuncinya: tidak ada keterangan waktu yang sudah selesai di present perfect. Yesterday, last week, in 2019, two days ago butuh past simple.
- I’ve seen that film. (pengalaman, kapannya tidak penting)
- I saw that film last week. (waktu tertentu yang sudah lewat)
Present perfect continuous
Rumus: have/has been + V-ing: I’ve been working, it’s been raining.
Dipakai untuk:
- kegiatan yang mulai di masa lalu dan masih berlangsung, kalau yang penting adalah lamanya: I’ve been learning English for three years.
- kegiatan baru-baru ini yang menjelaskan keadaan sekarang: Your eyes are red. Have you been crying? / I’m tired because I’ve been running.
Keterangan waktu: for, since, how long, all day, lately, recently.
How long have you been waiting? – I’ve been waiting for about twenty minutes.
Perfect atau perfect continuous? Perfect fokus pada hasil atau jumlah; continuous fokus pada kegiatannya dan lamanya.
- I’ve written three emails this morning. (hasil, jumlah)
- I’ve been writing emails all morning. (kegiatan, lamanya)
Past tenses
Past simple
Rumus: regular verbs + -ed (worked, played); irregular verbs punya bentuk sendiri (went, saw, bought). Kalimat tanya dan negatif dengan did + V1: Did you go? I didn’t see it.
Dipakai untuk:
- kejadian yang sudah selesai pada waktu tertentu di masa lalu: I moved to Surabaya in 2021.
- urutan kejadian dalam cerita: She opened the door, turned on the light and screamed.
- kebiasaan di masa lalu: As a child, I walked to school every day.
Keterangan waktu: yesterday, last night, last year, two days ago, in 2015, when I was a child.
What did you do at the weekend? – I went to the beach and met some old friends.
Past continuous
Rumus: was/were + V-ing: I was working, they were sleeping.
Dipakai untuk:
- kegiatan yang sedang berlangsung pada suatu titik di masa lalu: At 8 p.m. yesterday I was having dinner.
- kegiatan panjang yang terpotong kejadian singkat (past simple): I was walking home when it started to rain.
- dua kegiatan yang berlangsung bersamaan: While I was cooking, my son was doing his homework.
- latar belakang cerita: The sun was shining and birds were singing.
Keterangan waktu: while, when, at that moment, at 6 o’clock yesterday, all evening.
What were you doing when I called? – I was taking a shower, sorry.
Past perfect
Rumus: had + V3: I had worked, she had left.
Dipakai untuk: kejadian yang terjadi sebelum kejadian lampau lainnya, «masa lalunya masa lalu».
- When we arrived at the station, the train had already left. (keretanya berangkat dulu, baru kami tiba)
- I had never seen snow before I moved to Korea.
- She was nervous because she hadn’t flown before.
Keterangan waktu: already, before, by the time, after, never … before.
Had you met him before the party? – No, it was the first time.
Kalau urutannya sudah jelas dari kata before atau after, past perfect tidak wajib: I had breakfast before I left sudah benar.
Past perfect continuous
Rumus: had been + V-ing: I had been working, it had been raining.
Dipakai untuk: kegiatan yang berlangsung selama beberapa waktu sampai suatu titik di masa lalu.
- I had been waiting for an hour when the bus finally came.
- The ground was wet because it had been raining all night.
- She was tired because she had been working since 6 a.m.
Tense ini jarang dipakai dalam percakapan. Kamu akan lebih sering bertemu dengannya di cerita dan buku.
Future tenses
Future simple (will)
Rumus: will + V1: I’ll work, she won’t come.
Dipakai untuk:
- keputusan yang diambil saat bicara: It’s cold in here. I’ll close the window.
- prediksi berdasarkan pendapat: I think you’ll love this film.
- janji, tawaran dan permintaan: I’ll call you tonight. Will you help me with this box?
- fakta tentang masa depan: I’ll be 30 next month.
Keterangan waktu: tomorrow, next week, soon, I think, probably, I’m sure.
I don’t have any cash. – Don’t worry, I’ll pay.
Future continuous
Rumus: will be + V-ing: I’ll be working, they’ll be travelling.
Dipakai untuk:
- kegiatan yang sedang berlangsung pada suatu titik di masa depan: This time tomorrow I’ll be flying to Bali.
- pertanyaan sopan tentang rencana orang: Will you be using the car tonight?
Don’t call me at nine, I’ll be having a meeting.
Future perfect
Rumus: will have + V3: I’ll have finished, they’ll have left.
Dipakai untuk: kegiatan yang akan selesai sebelum suatu titik di masa depan.
- I’ll have finished the project by Friday.
- By the time you get here, we’ll have eaten all the martabak.
- By 2030, she will have worked here for 15 years.
Keterangan waktu: by, by then, by the time, before.
Future perfect continuous
Rumus: will have been + V-ing.
Dipakai untuk: berapa lama suatu kegiatan sudah berlangsung pada suatu titik di masa depan.
- In June, I’ll have been living here for five years.
- By the time she retires, she will have been teaching for 40 years.
Ini tense paling jarang dari 12 tenses. Cukup bisa mengenalinya; kamu bisa bicara bahasa Inggris dengan sangat baik tanpa memakainya.
Cara lain membicarakan masa depan
«Akan» tidak selalu berarti will. Dalam percakapan sehari-hari, dua bentuk lain sama seringnya.
| Bentuk | Dipakai untuk | Contoh |
|---|---|---|
| be going to + V1 | rencana yang sudah diputuskan sebelumnya | I’m going to study medicine. |
| be going to + V1 | prediksi dari apa yang terlihat sekarang | Look at those clouds. It’s going to rain. |
| present continuous | janji temu dengan waktu dan tempat | I’m seeing the dentist at 4 tomorrow. |
| present simple | jadwal | The film starts at 8. |
Bandingkan keputusan sekarang dengan rencana sebelumnya:
- Oh, we’re out of milk. I’ll buy some. (diputuskan sekarang)
- I’m going to buy a new laptop next month. (sudah direncanakan)
Tenses yang paling sering dipakai
Kamu tidak butuh 12 tenses dengan porsi yang sama. Dalam percakapan sehari-hari, lima tenses ini mencakup sebagian besar yang diucapkan orang:
- Present simple: hidupmu, kebiasaan dan fakta. I work in marketing. I usually cook at home.
- Present continuous: yang sedang terjadi dan rencanamu. I’m reading a great book. I’m meeting a friend tonight.
- Past simple: cerita dan kejadian yang sudah selesai. I went to Yogyakarta last month. It was amazing.
- Present perfect: pengalaman dan berita baru. I’ve never tried surfing. I’ve just got a new job.
- Future dengan will dan going to: rencana, keputusan dan prediksi. I’m going to take a course. I’ll send you the link.
Berikutnya past continuous (untuk latar cerita) dan present perfect continuous (untuk how long). Lima tenses sisanya cukup dikenali dan lebih sering muncul dalam tulisan.
Kesalahan umum orang Indonesia dengan tenses
Setiap kesalahan menunjukkan versi salah, versi benar dan alasannya.
Yesterday I go to the mall.→ Yesterday I went to the mall. Kenapa: kata yesterday saja tidak cukup seperti «kemarin» dalam bahasa Indonesia; kata kerjanya harus berubah.I am work in a bank.→ I work in a bank. Kenapa: am/is/are tidak dipasang sebelum V1. Ini bukan terjemahan «saya adalah». Pilih I work (kebiasaan) atau I’m working (sekarang).I was went to Bandung.→ I went to Bandung. Kenapa: past simple cukup V2, tanpa was.I already eat.→ I’ve already eaten. / I ate already. Kenapa: «sudah» bukan already + V1.I have been to Bali last year.→ I went to Bali last year. Kenapa: last year adalah waktu yang sudah selesai, jadi butuh past simple.I live here since 2020.→ I’ve lived / I’ve been living here since 2020. Kenapa: situasi yang mulai di masa lalu dan masih berlangsung memakai present perfect.She work in a hospital.→ She works in a hospital. Kenapa: he/she/it di present simple mendapat -s.Did you went to the party?→ Did you go to the party? Kenapa: setelah did, pakai V1. Waktu lampaunya sudah ada di did.I am knowing the answer.→ I know the answer. Kenapa: kata kerja keadaan (know, like, want, need, believe, understand) biasanya tidak dipakai dalam continuous.When I will arrive, I will call you.→ When I arrive, I will call you. Kenapa: setelah when, if, as soon as, before, after tentang masa depan, pakai present simple.How long are you living here?→ How long have you been living here? Kenapa: how long tentang situasi sampai sekarang butuh present perfect (continuous).
Cara mengingat tenses
- Pahami logikanya, bukan 12 aturan terpisah. Simple = fakta atau kejadian selesai, continuous = sedang berlangsung, perfect = hubungan dua waktu, perfect continuous = lamanya sampai suatu titik.
- Hubungkan setiap tense dengan satu pertanyaan. What do you do? (present simple) What are you doing? (present continuous) Have you ever…? (present perfect) What did you do last weekend? (past simple) How long have you been…? (present perfect continuous).
- Buat kalimat tentang hidupmu sendiri. Kalimat tentang dirimu jauh lebih mudah diingat daripada kalimat tentang «John».
- Bicara, jangan hanya membaca. Memilih tense di kertas butuh sepuluh detik; dalam percakapan kamu hanya punya setengah detik. Hanya latihan bicara yang menutup jarak itu.
Untuk rencana latihan bicara yang realistis, baca cara lancar bicara bahasa Inggris. Kesalahan lain yang sering muncul ada di kesalahan umum bahasa Inggris orang Indonesia.
Pertanyaan yang sering diajukan
Ada berapa tenses dalam bahasa Inggris?
Secara tradisional 12: past, present dan future, masing-masing dalam empat bentuk (simple, continuous, perfect, perfect continuous). Buku yang menyebut 16 tenses menambahkan empat bentuk past future dengan would. Para ahli bahasa bahkan mengatakan bahasa Inggris hanya punya dua tense (present dan past), dan future dibentuk dengan kata bantu seperti will. Untuk belajar, tabel 12 tenses adalah peta yang paling berguna.
Tenses mana yang paling sering dipakai?
Present simple, past simple, present continuous, present perfect, dan future dengan will dan going to. Bersama-sama, lima ini mencakup hampir semua percakapan sehari-hari.
Apa bedanya «I did» dan «I have done»?
I did (past simple) untuk waktu yang sudah selesai: I did my homework last night. I have done (present perfect) menghubungkan masa lalu dengan sekarang, tanpa waktu tertentu: I’ve done my homework, so I can go out.
Apakah «continuous» sama dengan «progressive»?
Ya. Ada buku yang menyebut present progressive, ada yang present continuous. Itu dua nama untuk tense yang sama.
Apakah perlu menghafal semua rumus tenses?
Tidak semuanya dengan porsi yang sama. Kuasai dulu lima tenses utama sampai kamu bisa memakainya tanpa berpikir. Past dan future perfect continuous jarang dipakai dalam percakapan.
Latihan tenses dengan suara keras
Hafal tabelnya adalah langkah pertama; ujian sebenarnya adalah memilih tense yang tepat di tengah percakapan. Lewat percakapan di bawah artikel ini, kamu bisa ngobrol bebas dengan Nomi di Nomto tentang apa saja: minggumu, rencanamu, perjalanan terakhirmu. Itu otomatis mencampur past, present dan future. Kalau kamu bilang I have seen him yesterday atau I am live here since 2020, Nomi langsung mengoreksinya dan menunjukkan versi yang natural. Kalau yang paling membingungkan adalah I did vs I have done, baca present perfect dan simple past; untuk menyusun pertanyaan di setiap tense, lihat WH question dalam bahasa Inggris.
Coba mulai dengan tiga pertanyaan ini:
- What did you do last weekend? (past simple)
- Have you ever been abroad? Where? (present perfect, lalu past simple untuk detailnya)
- What are you going to do next year? (future dengan going to)
Bahasa lain: English, Español, Português (Brasil), Русский, Türkçe, Tiếng Việt