Basic Time Words in Indonesian
Kata Waktu Dasar
This article is part of the Indonesian grammar tree on Settemila Lingue.
In Brief
Indonesian uses words such as hari ini (today), kemarin (yesterday), besok (tomorrow), and sekarang (now) to locate an event in time. The verb itself does not change for past, present, or future: context and time words usually do that work. Pagi, siang, sore, and malam divide the day into periods whose boundaries are practical rather than exact.
Overview
Basic time words let you say when something happens without learning a set of tense endings. This is one of the most useful features of Indonesian at A1 level. In Saya pergi besok (“I am going tomorrow”) and Saya pergi kemarin (“I went yesterday”), the verb pergi keeps exactly the same form. The time expression tells the listener how to understand it.
The central day words are hari ini, kemarin, and besok. For the current moment, use sekarang. To give a part of the day, Indonesian commonly uses pagi (morning), siang (daytime or early afternoon), sore (late afternoon or early evening), and malam (night or evening after dark).
English speakers need to adjust two habits. First, an English sentence normally marks time on the verb—go, went, will go—whereas Indonesian can leave the verb unchanged. Second, English afternoon and evening do not map perfectly onto siang and sore. Indonesian speakers choose these words according to the stage of the day, daylight, and local routine, not according to one universal clock boundary.
How It Works
The essential words
An adverbial time expression is simply a word or phrase that says when an action happens. These basic expressions can provide all the time information a short Indonesian sentence needs.
| Indonesian | English | Note |
|---|---|---|
| hari ini | today | Literally “this day” |
| kemarin | yesterday | Refers to the previous day; context can also give it a broader recent-past sense |
| besok | tomorrow | Refers to the next day; sometimes extended informally to a future occasion |
| sekarang | now | The current moment or current period |
| pagi | morning | From early morning until around midday |
| siang | daytime; midday; early afternoon | The bright middle part of the day |
| sore | late afternoon; early evening | Later daylight hours, approaching sunset |
| malam | evening; night | The period after dark |
Hari ini is a phrase, not one word: hari means “day” and ini means “this.” Compare pagi ini (this morning), siang ini (this afternoon), and malam ini (tonight). Do not insert hari into every expression: “this morning” is pagi ini, not hari pagi ini.
No tense ending is required
Indonesian verbs do not conjugate—that is, they do not change their form—to show grammatical tense. Compare the same verb in three settings:
| Indonesian | English | Note |
|---|---|---|
| Kemarin saya belajar. | I studied yesterday. | Past meaning from kemarin |
| Sekarang saya belajar. | I am studying now. | Current meaning from sekarang |
| Besok saya belajar. | I will study tomorrow. | Future meaning from besok |
The English translations use different verb forms because English grammar requires them. Indonesian belajar stays unchanged. Words such as sudah (already), sedang (currently in progress), and akan (will) can add more precise information, but they are not necessary when the time is already clear.
Where the time expression goes
A time phrase often appears at the beginning or end of a sentence. Beginning position sets the scene and is especially common when the time is the topic.
- Besok saya bekerja. — Tomorrow I am working.
- Saya bekerja besok. — I am working tomorrow.
- Sekarang mereka makan. — They are eating now.
- Mereka makan sekarang. — They are eating now.
Both positions can be natural. The beginning gives the time more prominence; the end often feels like added scheduling information. There is no need for an English-style preposition before these basic words. Say besok, not a literal construction like pada besok. The preposition pada does occur with more specific or formal time expressions, but it is normally omitted with hari ini, kemarin, besok, and sekarang.
Combining a day with a part of the day
Put the day expression before the part of the day:
| Indonesian | English | Note |
|---|---|---|
| kemarin pagi | yesterday morning | Previous day + morning |
| kemarin sore | yesterday afternoon / early evening | Previous day + late-day period |
| tadi malam | last night | The idiomatic expression; see Usage Notes |
| besok pagi | tomorrow morning | Next day + morning |
| besok siang | tomorrow around midday / afternoon | Next day + daytime period |
| besok malam | tomorrow evening / night | Next day + night |
| pagi ini | this morning | Part of day + ini |
| malam ini | tonight | Part of day + ini |
Notice the two different patterns: besok pagi has the day first, but pagi ini has ini after the noun. This follows a wider Indonesian pattern in which demonstratives (pointing words such as “this” and “that”) follow the noun: hari ini, pagi ini, malam itu.
The four everyday parts of the day
The divisions are approximate and vary with location, daylight, meals, and social routine.
| Indonesian | Closest English idea | Practical use |
|---|---|---|
| pagi | morning | After waking and through the morning, commonly until about 10 or 11 |
| siang | midday / daytime / early afternoon | Around late morning through the earlier afternoon |
| sore | late afternoon / early evening | Later afternoon through the period near sunset |
| malam | evening / night | After dark and through the night |
These clock ranges are only guides. Indonesia spans several time zones, and daily schedules differ. Learn the sequence pagi → siang → sore → malam, then refine your choice by listening to local speakers.
Examples in Context
| Indonesian | English | Note |
|---|---|---|
| Hari ini hari Senin. | Today is Monday. | Hari ini identifies the current day |
| Kemarin cuacanya bagus. | The weather was nice yesterday. | No past-tense ending on the predicate |
| Besok saya pergi ke kantor. | I am going to the office tomorrow. | Future meaning comes from besok |
| Saya sibuk sekarang. | I am busy now. | Sekarang can come last |
| Sekarang kami sedang makan. | We are eating now. | sedang emphasizes an action in progress |
| Pagi-pagi saya olahraga. | I exercise early in the morning. | Reduplication gives an “early in the morning” sense |
| Kemarin pagi dia menelepon saya. | She called me yesterday morning. | Day expression precedes part of day |
| Besok siang kita makan bersama. | We will eat together tomorrow around midday. | siang may be translated according to context |
| Mereka tiba kemarin sore. | They arrived yesterday in the late afternoon. | Time phrase at the end |
| Malam ini saya belajar di rumah. | I am studying at home tonight. | ini follows malam |
| Tadi malam hujan deras. | It rained heavily last night. | tadi malam is more idiomatic than kemarin malam in many contexts |
| Setiap pagi saya minum kopi. | I drink coffee every morning. | setiap means “every” |
| Sampai jumpa besok! | See you tomorrow! | Common leave-taking expression |
| Selamat sore, Bu. | Good afternoon, ma’am. | Greeting used in the later afternoon |
| Anak-anak tidur malam. | The children sleep at night. | malam names the general period |
Common Mistakes
Changing the verb as if Indonesian had English tense forms
- Wrong: Kemarin saya went ke pasar.
- Right: Kemarin saya pergi ke pasar.
- Why: Indonesian does not replace or inflect pergi to mark the past. Kemarin already places the trip yesterday.
Translating “this morning” word for word in English order
- Wrong: ini pagi
- Right: pagi ini
- Why: The pointing word ini follows the noun in Indonesian. The same pattern appears in hari ini and malam ini.
Adding an unnecessary preposition
- Wrong: Saya pergi pada besok.
- Right: Saya pergi besok.
- Why: Basic day adverbs normally stand on their own. English “on” is also absent in “tomorrow,” but learners sometimes overgeneralize from phrases such as “on Monday.”
Treating siang and sore as exact translations
- Wrong idea: siang always equals “afternoon,” and sore always equals “evening.”
- Better: Choose siang for the bright middle of the day and sore for the later period approaching sunset.
- Why: English divides the day differently. A natural translation depends on the hour and situation.
Using kemarin malam automatically for “last night”
- Less natural in many situations: Kemarin malam saya belajar.
- Natural: Tadi malam saya belajar.
- Why: Tadi malam is the standard everyday expression for “last night.” Kemarin malam can be understood and may occur, but beginners should learn the idiomatic phrase first.
Usage Notes
Greetings follow the time of day
The same period words appear after selamat in greetings: Selamat pagi, Selamat siang, Selamat sore, and Selamat malam. Selamat malam can mean “good evening” when meeting someone. A common leave-taking before sleep is Selamat tidur (“Sleep well” or “Good night”), so English “good night” does not always translate as Selamat malam.
Malam covers both “evening” and “night”
Indonesian does not require a separate basic word matching English evening. After dark, malam is normal whether English chooses “evening” or “night.” Besok malam can therefore mean “tomorrow evening” or “tomorrow night,” depending on the planned hour.
Sekarang can mean a wider “now”
Like English now, sekarang may indicate this exact moment or the current stage of life. Sekarang saya tinggal di Jakarta means “Now I live in Jakarta” or “I currently live in Jakarta”; it does not necessarily mean that the speaker is physically at home at that instant.
Time words can answer a question alone
In conversation, a full sentence is often unnecessary:
- Kapan kita berangkat? — Besok pagi. — When are we leaving? — Tomorrow morning.
- Kamu di mana sekarang? — Di kantor. — Where are you now? — At the office.
Beyond the Basics / Advanced Use
You do not need to master all of the following at A1, but these expressions complete the everyday system and will appear often.
Tadi refers to an earlier time relatively close to now: tadi pagi (earlier this morning), tadi siang (earlier today around midday), and tadi malam (last night). Nanti points to a later time: nanti sore (later this afternoon) or nanti malam (later tonight). Unlike besok, nanti does not necessarily mean the next day.
Lusa means “the day after tomorrow.” For “the day before yesterday,” speakers use expressions such as kemarin lusa or dua hari yang lalu (“two days ago”), with preferences varying by speaker and region. The transparent phrase dua hari yang lalu is particularly useful when precision matters.
Reduplication can change the nuance of a period word. Pagi-pagi usually means “early in the morning,” not simply “mornings.” Malam-malam often suggests doing something late at night or at an unexpected night-time hour: Mengapa kamu datang malam-malam? (“Why did you come so late at night?”). This is related to Indonesian reduplication but should be learned as an expression, not as a rule that every time word must be doubled.
More exact vocabulary includes tengah malam (midnight) and dini hari (the hours after midnight before dawn). Jam dua dini hari is 2 a.m., while jam dua siang is 2 p.m. These labels help disambiguate the 12-hour clock.
In casual speech, besok can occasionally point more loosely to the future, much as English speakers may say “another day.” If the date matters, give a day, date, or number of days instead. Likewise, kemarin may sometimes refer loosely to a recent past occasion, but its core beginner meaning remains “yesterday.”
Practice Tips
- Build a moving daily sentence. Keep one verb unchanged and replace only the time phrase: Kemarin saya bekerja, Sekarang saya bekerja, Besok saya bekerja. This trains you to let the time word—not an English tense habit—carry the time reference.
- Label your day in Indonesian. At several points, say the current period aloud: sekarang pagi, sekarang siang, sekarang sore, or sekarang malam. Compare your choices with how Indonesian speakers use greetings.
- Practice pairs, not isolated words. Memorize useful chunks such as besok pagi, tadi malam, malam ini, and setiap pagi. Then place each chunk once at the beginning and once at the end of a sentence.
Related Concepts
- Prerequisite: Numbers and Time — use numbers and jam to add an exact clock time to these parts of the day.
- Next step: Days, Months, and Dates — name weekdays, months, and calendar dates more precisely.
- Next step: Temporal Connectors — connect events with words such as “before,” “after,” and “while.”