Referensi Grammar

16 Tenses Bahasa Inggris

Panduan cepat untuk pelajar Indonesia: kapan dipakai, rumus kalimat positif, negatif, pertanyaan, contoh, dan kata penanda waktu. Simpan halaman ini sebagai referensi saat menulis diary atau cerita Bahasa Inggris.

Keterangan singkat

  • S = Subject: I, you, we, they, he, she, it
  • V1 = verb dasar: go, study, eat
  • V2 = verb lampau: went, studied, ate
  • V3 = past participle: gone, studied, eaten

Tips memilih tense

Tentukan dulu waktunya: sekarang, masa lalu, atau masa depan. Lalu pilih fokusnya: kebiasaan, sedang berlangsung, sudah selesai, atau durasi kegiatan.

Cara latihan

Ambil satu topik, misalnya “my holiday”, lalu tulis 3 kalimat dengan tense yang sama. Bandingkan rumusmu dengan tabel di bawah.

Tense 1

Simple Present

Kebiasaan / fakta umum

Untuk rutinitas, fakta, hobi, dan hal yang selalu benar.

Positif S + V1(s/es) + O
Negatif S + do/does + not + V1 + O
Tanya Do/Does + S + V1 + O?

Contoh

“She studies English every day.”

Penanda waktu

always, usually, often, every day, on Mondays

Catatan: Pakai s/es untuk he, she, it pada kalimat positif.

Tense 2

Present Continuous

Sedang terjadi sekarang

Untuk aktivitas yang sedang berlangsung saat ini atau rencana dekat.

Positif S + am/is/are + V-ing + O
Negatif S + am/is/are + not + V-ing + O
Tanya Am/Is/Are + S + V-ing + O?

Contoh

“They are learning grammar now.”

Penanda waktu

now, right now, at the moment, today

Catatan: Jangan lupa to be: am, is, atau are.

Tense 3

Present Perfect

Pengalaman / hasil sampai sekarang

Untuk pengalaman, perubahan, atau kejadian masa lalu yang hasilnya masih terasa sekarang.

Positif S + have/has + V3 + O
Negatif S + have/has + not + V3 + O
Tanya Have/Has + S + V3 + O?

Contoh

“I have finished my homework.”

Penanda waktu

already, just, yet, ever, never, since, for

Catatan: Pakai has untuk he, she, it.

Tense 4

Present Perfect Continuous

Sudah sedang berlangsung

Untuk aktivitas yang mulai di masa lalu dan masih berlangsung sekarang.

Positif S + have/has + been + V-ing + O
Negatif S + have/has + not + been + V-ing + O
Tanya Have/Has + S + been + V-ing + O?

Contoh

“He has been reading for two hours.”

Penanda waktu

since, for, all day, recently, lately

Catatan: Cocok untuk menekankan durasi kegiatan.

Tense 5

Simple Past

Kejadian selesai di masa lalu

Untuk kejadian yang sudah selesai pada waktu tertentu di masa lalu.

Positif S + V2 + O
Negatif S + did + not + V1 + O
Tanya Did + S + V1 + O?

Contoh

“We visited Bali last year.”

Penanda waktu

yesterday, last night, last year, ago, in 2020

Catatan: Setelah did, kata kerja kembali ke V1.

Tense 6

Past Continuous

Sedang terjadi di masa lalu

Untuk aktivitas yang sedang berlangsung pada waktu tertentu di masa lalu.

Positif S + was/were + V-ing + O
Negatif S + was/were + not + V-ing + O
Tanya Was/Were + S + V-ing + O?

Contoh

“I was sleeping when you called.”

Penanda waktu

when, while, at 7 p.m. yesterday

Catatan: Was untuk I/he/she/it, were untuk you/we/they.

Tense 7

Past Perfect

Sudah terjadi sebelum masa lalu lain

Untuk kejadian yang sudah selesai sebelum kejadian lain di masa lalu.

Positif S + had + V3 + O
Negatif S + had + not + V3 + O
Tanya Had + S + V3 + O?

Contoh

“She had eaten before she studied.”

Penanda waktu

before, after, already, by the time

Catatan: Menunjukkan urutan: kejadian pertama pakai past perfect.

Tense 8

Past Perfect Continuous

Sudah sedang berlangsung sebelum masa lalu lain

Untuk durasi aktivitas yang berlangsung sebelum kejadian lain di masa lalu.

Positif S + had + been + V-ing + O
Negatif S + had + not + been + V-ing + O
Tanya Had + S + been + V-ing + O?

Contoh

“They had been waiting for an hour before the bus came.”

Penanda waktu

for, since, before, when

Catatan: Tekankan lamanya kegiatan sebelum kejadian lain.

Tense 9

Simple Future

Akan terjadi

Untuk prediksi, janji, keputusan spontan, atau rencana umum.

Positif S + will + V1 + O
Negatif S + will + not + V1 + O
Tanya Will + S + V1 + O?

Contoh

“I will help you tomorrow.”

Penanda waktu

tomorrow, next week, soon, later

Catatan: Will not bisa disingkat menjadi won’t.

Tense 10

Future Continuous

Akan sedang terjadi

Untuk aktivitas yang akan sedang berlangsung pada waktu tertentu di masa depan.

Positif S + will + be + V-ing + O
Negatif S + will + not + be + V-ing + O
Tanya Will + S + be + V-ing + O?

Contoh

“She will be studying at 8 p.m.”

Penanda waktu

at this time tomorrow, at 8 p.m., next week

Catatan: Gunakan saat fokusnya pada proses di masa depan.

Tense 11

Future Perfect

Akan sudah selesai

Untuk kejadian yang akan selesai sebelum waktu tertentu di masa depan.

Positif S + will + have + V3 + O
Negatif S + will + not + have + V3 + O
Tanya Will + S + have + V3 + O?

Contoh

“We will have finished the project by Friday.”

Penanda waktu

by tomorrow, by next month, before, by the time

Catatan: Kata by sering berarti “paling lambat”.

Tense 12

Future Perfect Continuous

Akan sudah sedang berlangsung

Untuk durasi aktivitas yang akan berlangsung sampai titik waktu di masa depan.

Positif S + will + have + been + V-ing + O
Negatif S + will + not + have + been + V-ing + O
Tanya Will + S + have + been + V-ing + O?

Contoh

“By June, I will have been learning English for one year.”

Penanda waktu

by, for, since, by the time

Catatan: Jarang dipakai, tetapi berguna untuk menekankan durasi.

Tense 13

Simple Past Future

Akan di masa lalu

Untuk rencana/prediksi masa depan yang dilihat dari sudut pandang masa lalu.

Positif S + would + V1 + O
Negatif S + would + not + V1 + O
Tanya Would + S + V1 + O?

Contoh

“He said he would call me.”

Penanda waktu

said, told, promised, thought

Catatan: Sering muncul dalam reported speech.

Tense 14

Past Future Continuous

Akan sedang di masa lalu

Untuk aktivitas yang akan sedang berlangsung menurut sudut pandang masa lalu.

Positif S + would + be + V-ing + O
Negatif S + would + not + be + V-ing + O
Tanya Would + S + be + V-ing + O?

Contoh

“I thought they would be playing football at 4 p.m.”

Penanda waktu

said, thought, at that time, the next day

Catatan: Dipakai untuk rencana/proses yang dibicarakan dari masa lalu.

Tense 15

Past Future Perfect

Akan sudah di masa lalu

Untuk sesuatu yang seharusnya akan selesai menurut sudut pandang masa lalu.

Positif S + would + have + V3 + O
Negatif S + would + not + have + V3 + O
Tanya Would + S + have + V3 + O?

Contoh

“She thought she would have finished the task by noon.”

Penanda waktu

by, before, said, thought, expected

Catatan: Juga dipakai untuk pengandaian: I would have helped you.

Tense 16

Past Future Perfect Continuous

Akan sudah sedang di masa lalu

Untuk durasi aktivitas yang seharusnya berlangsung sampai titik waktu tertentu menurut sudut pandang masa lalu.

Positif S + would + have + been + V-ing + O
Negatif S + would + not + have + been + V-ing + O
Tanya Would + S + have + been + V-ing + O?

Contoh

“He said he would have been working there for five years by 2025.”

Penanda waktu

by, for, since, said, expected

Catatan: Paling jarang dipakai; gunakan sebagai referensi lanjutan.

Baru mulai? Kuasai dulu 5 tenses paling penting untuk ngobrol sehari-hari.

© 2026 G.O.T Camp

Made with by David Div