Time, Aspect, and Mood Without Conjugation

Indonesian verbs do not change for person or tense. Pergi remains pergi in “I go,” “she went,” “we will go,” and “they might go.” Time adverbs, aspect words, modal predicates, and shared context surround the unchanged predicate and supply the interpretation. Indonesian therefore composes temporal meaning around the verb instead of putting it inside a conjugated ending.

This page introduces that system. It does not teach voice morphology or the dictionary behavior of individual verbs; later pages develop each marker in detail. See past, present, and future reference for timeline building.

One form across persons

Saya pergi ke kantor setiap hari.

I go to the office every day.

Dia pergi ke kantor setiap hari.

He/She goes to the office every day.

Kami pergi ke kantor setiap hari.

We go to the office every day.

Mereka pergi ke kantor setiap hari.

They go to the office every day.

English changes go to goes after he/she. Indonesian pergi never agrees with the subject. Nouns also do not trigger singular or plural verb endings.

Rina makan di kantin.

Rina eats/is eating in the cafeteria.

Rina dan Dodi makan di kantin.

Rina and Dodi eat/are eating in the cafeteria.

The same makan works with one person or two. Context decides whether the event is habitual or happening now.

💡
Do not look for a hidden ending. First keep the predicate unchanged; then add only the time or viewpoint that the conversation actually needs.

One verb across five time and mood contexts

ContextIndonesianWhat supplies the reading
yesterdayKemarin saya pergi ke pasar.kemarin
nowSekarang saya pergi ke pasar dulu.sekarang and an immediate-departure context
tomorrowBesok saya pergi ke pasar.besok
habitualSetiap Sabtu saya pergi ke pasar.frequency phrase
hypotheticalKalau besok tidak hujan, saya pergi ke pasar.besok plus the conditional frame

Kemarin saya pergi ke pasar sebelum sarapan.

Yesterday I went to the market before breakfast.

Sekarang saya pergi ke pasar dulu; nanti saya telepon lagi.

I'm going to the market now; I'll call again later.

Besok saya pergi ke pasar bersama Ibu.

Tomorrow I am going to the market with Mother.

Setiap Sabtu kami pergi ke pasar pagi.

Every Saturday we go to the morning market.

Kalau besok warung tutup, saya pergi ke pasar.

If the food stall is closed tomorrow, I will go to the market.

Pergi stays constant. English translations insert went, am going, go, or will go because English grammar demands tense and agreement. Those English forms are not separate Indonesian conjugations.

Temporal adverbs locate an event

Time phrases can be precise or broad.

Tadi pagi Dita belajar di perpustakaan.

This morning Dita studied at the library.

Malam ini kami makan di rumah Nenek.

Tonight we are eating at Grandma's house.

Minggu depan mereka pindah ke Bandung.

Next week they are moving to Bandung.

Dulu Ayah bekerja di pelabuhan.

Dad used to work at the port.

No tense marker is required after an explicit time phrase. Indonesian can add aspect or modality when the speaker wants another distinction, but time reference itself is already recoverable.

Aspect describes the event's viewpoint

Aspect words answer questions such as: Is it complete? In progress? Still continuing? Not yet realized?

MarkerExampleCore viewpoint
sudahSaya sudah makan.completed or now true
sedangSaya sedang makan.in progress
masihSaya masih makan.still continuing
belumSaya belum makan.not realized yet

Dodi sudah pulang dari kantor.

Dodi has gone home from the office.

Dodi sedang pulang ketika hujan mulai turun.

Dodi is on his way home when the rain starts.

Dodi masih bekerja meskipun hari sudah malam.

Dodi is still working even though it is already night.

Dodi belum pulang karena rapatnya belum selesai.

Dodi has not gone home yet because the meeting is not over.

Aspect is not identical to tense. Sudah can refer to a future completion inside a future frame, and sedang can describe an event that was in progress at a past reference time.

Besok pukul dua, kami sudah sampai di hotel.

Tomorrow at two, we will already have arrived at the hotel.

Kemarin pukul dua, kami sedang menunggu kereta.

Yesterday at two, we were waiting for the train.

Modal words normally appear before the main predicate and remain separate.

Saya bisa datang setelah makan siang.

I can come after lunch.

Rina ingin belajar bahasa Indonesia.

Rina wants to study Indonesian.

Kita harus berangkat sebelum gelap.

We must leave before dark.

Mereka mungkin tiba malam ini.

They may arrive tonight.

Bisa, ingin, harus, and mungkin do not conjugate. They add the speaker's assessment or the participant's ability, desire, and obligation.

Context can be enough

Once a timeline is established, repeated time words are often unnecessary.

Kemarin kami tiba di Yogyakarta. Kami makan dekat stasiun, lalu berjalan ke hotel.

Yesterday we arrived in Yogyakarta. We ate near the station, then walked to the hotel.

Only the first sentence says kemarin. The following zero-marked predicates inherit the past narrative frame. This is not missing grammar; avoiding needless repetition is normal Indonesian discourse.

Questions can also supply the time frame:

A: Besok kamu kerja? B: Kerja, tetapi hanya sampai siang.

A: Are you working tomorrow? B: Yes, but only until noon.

The answer needs no besok or future marker because the question has already set tomorrow.

Writing and spelling

Aspect and modal words are separate: sudah makan, sedang belajar, akan pergi, bisa datang. Do not join them or insert apostrophes. Existing verb affixes remain attached: sudah bekerja, akan mengirimkan, bisa dibaca.

Kami akan berangkat setelah semua barang diperiksa.

We will leave after all the luggage is checked.

Formulir itu bisa diisi secara daring.

That form can be filled out online.

This page does not analyze the voice morphology inside diperiksa/diisi; it simply shows that akan and bisa stand outside the complete predicate.

Common Mistakes

Inventing a past-tense ending

❌ Kemarin saya pergi-ed ke pasar.

Incorrect—Indonesian does not add an English past ending.

✅ Kemarin saya pergi ke pasar sebelum hujan.

Yesterday I went to the market before the rain.

Changing the verb after third-person subjects

❌ Dia pergis ke kantor setiap pagi.

Incorrect—Indonesian has no third-person singular -s.

✅ Dia pergi ke kantor setiap pagi naik bus.

He/She goes to the office by bus every morning.

Assuming every future clause needs akan

❌ Besok kami akan harus akan pergi pagi.

Incorrect stacking—besok already locates the time, and markers need meaningful scope.

✅ Besok kami harus pergi pagi-pagi.

Tomorrow we must leave early.

Joining aspect to the verb

❌ Rina sedangbelajar di kamar.

Incorrect spelling—sedang is a separate aspect word.

✅ Rina sedang belajar di kamar belakang.

Rina is studying in the back bedroom.

Repeating a time word in every narrative sentence

❌ Kemarin kami tiba, kemarin kami makan, lalu kemarin kami tidur.

Unnatural repetition once the past timeline is established.

✅ Kemarin kami tiba, makan dekat terminal, lalu langsung tidur.

Yesterday we arrived, ate near the terminal, then went straight to sleep.

Key Takeaways

  • Indonesian predicates do not conjugate for person, number, past, present, or future.
  • Time adverbs and discourse context locate events on a timeline.
  • Aspect words describe completion, progression, continuation, or nonrealization rather than serving as tense endings.
  • Modal predicates add possibility, desire, ability, and obligation before an unchanged predicate.
  • Write every aspect and modal word separately while retaining any bound morphology already belonging to the verb.

Now practice Indonesian

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning Indonesian

Related Topics

  • Past, Present, and Future ReferenceA1Locate unchanged Indonesian predicates in past, present, and future time through adverbs, sequencing, world knowledge, and recoverable context.
  • sudah: Completed, Changed, and Now TrueA1Use sudah for realized events, changes of state, and newly established verbal, adjectival, nominal, and locative predicates.
  • telah in Formal Perfective StyleB1Use telah to foreground completed events in formal writing, and distinguish its event-perfective focus from sudah and colloquial current-state change.
  • belum: Not Yet and Expected ChangeA1Use belum when an expected event or state has not been realized by the current or contextually supplied reference time.
  • sedang: Progressive ActivityA1Use sedang to place the listener inside an unfolding dynamic event without treating it as a present-tense auxiliary.
  • Ordering Aspect and Modal MarkersB2Build and interpret Indonesian marker chains by reading each word's scope over what follows, especially around negation, prospect, ability, and aspect.