Master semua 12 tenses dalam 1 dokumen. Past, Present, Future × Simple, Continuous, Perfect, Perfect Continuous = 12 kombinasi. Dengan formula, kapan dipakai, dan contoh kalimat real.
Time: Past, Present, Future (3 dimensi waktu).
Aspect: Simple, Continuous, Perfect, Perfect Continuous (4 cara melihat aksi).
3 × 4 = 12 tenses.
| TIME | SIMPLE | CONTINUOUS | PERFECT | PERFECT CONT. |
|---|---|---|---|---|
| PAST | I ate | I was eating | I had eaten | I had been eating |
| PRESENT | I eat | I am eating | I have eaten | I have been eating |
| FUTURE | I will eat | I will be eating | I will have eaten | I will have been eating |
Native English speaker sehari-hari pakai Present Simple, Present Continuous, Past Simple, Present Perfect (~80% percakapan). 8 sisanya nice-to-have. Master 4 dulu sebelum stress dengan yang lain.
I work in Jakarta. (rutinitas)
The earth orbits the sun. (fakta)
The train leaves at 7 AM. (jadwal)
She speaks 3 languages. (ability)
I am writing right now. (sekarang)
She is studying for her exam this week. (temporary)
We are flying to Bali tomorrow. (planned future)
The climate is changing rapidly. (trend)
I have lived here for 5 years. (still living)
She has finished her work. (sekarang sudah selesai)
Have you ever been to Japan? (pengalaman)
I have just eaten lunch. (baru saja)
I have been studying English for 2 hours. (sejak 2 jam lalu, masih belajar)
It has been raining since morning. (dari pagi sampai sekarang)
She has been working here since 2020. (continue)
I worked yesterday.
She went to Bali last week.
We met 5 years ago.
He didn't call me. (negative)
I was eating when the phone rang. (interrupted)
At 8 PM yesterday, she was studying. (specific past time)
While I was cooking, he was reading. (simultaneous)
I had eaten before she arrived. (sudah makan dulu, baru dia datang)
The train had left when we got to the station. (kereta sudah pergi sebelum kami sampai)
By 2020, I had visited 5 countries.
I had been waiting for 2 hours when he finally arrived.
She had been working there for 5 years before she got promoted.
I will help you tomorrow. (offer)
It will rain tonight. (prediksi)
I'm going to start a business next year. (rencana)
She'll be 25 next month.
This time tomorrow, I will be flying to Tokyo.
At 8 PM tonight, we will be eating dinner.
Will you be using the car later? (polite ask)
By 2030, I will have finished my PhD.
By the time you arrive, I will have prepared dinner.
By next month, she will have lived here for 3 years.
By 2030, I will have been working here for 10 years.
Next month, we will have been dating for 5 years.
| TENSE | SIGNAL WORDS |
|---|---|
| Present Simple | always, usually, often, every day, every week, sometimes, never |
| Present Continuous | now, right now, at the moment, currently, today, this week |
| Present Perfect | just, already, yet, ever, never, since, for, recently, lately |
| Past Simple | yesterday, last week, ago, in 2010, when |
| Past Continuous | while, as, when, at 8 PM yesterday |
| Past Perfect | before, after, by the time, already, just |
| Future Simple | tomorrow, next week, in 2030, soon |
| Future Perfect | by, by the time, by next year |
1. Aksi sekarang sedang berlangsung? → Present Continuous
2. Rutinitas / fakta? → Present Simple
3. Mulai di past dan masih lanjut? → Present Perfect / Continuous
4. Selesai sepenuhnya di past? → Past Simple
5. Belum terjadi tapi akan? → Future Simple / Going to
6. 90% kasus harian: 4 tenses present + past simple cukup.