Past, Present, and Future Reference in Malaysian Malay

Malaysian Malay verbs do not change form for past, present, or future time. Pergi remains pergi whether someone went yesterday, is going now, or will go tomorrow. Time adverbials, aspect and modal words, the surrounding conversation, and ordinary knowledge about the event locate it on a timeline.

This does not make time vague. Malay speakers often leave a verb unmarked precisely because the timeline is already recoverable. Adding sudah to every past event or akan to every future one changes the speaker's viewpoint and makes natural Malay unnecessarily heavy.

A three-day timeline with pergi

The following sentences keep the same verb and change only the time setting.

Semalam saya pergi ke klinik untuk mengambil ubat.

Yesterday I went to the clinic to collect medicine.

Saya pergi ke pejabat pos sekarang; nanti saya telefon semula.

I'm going to the post office now; I'll call back later.

Esok saya pergi ke Putrajaya bersama penyelia.

Tomorrow I'm going to Putrajaya with my supervisor.

Time wordVerbReference
semalampergipast
sekarangpergipresent/immediate
esokpergifuture

There is no Malay equivalent of English went/goes/will go inside the verb. Semalam, sekarang, and esok supply the contrast. The future sentence is natural without akan because esok and the arranged companion make the plan clear.

Now remove the adverb:

Saya pergi ke rumah Aina.

I go/went/am going to Aina's house; the surrounding context supplies the time.

In answer to Awak buat apa semalam? it is past. Said while picking up one's keys, it can describe the immediate plan. In a discussion of weekly routines, it can be habitual. Zero marking is not random ambiguity; it tells the listener to use the active timeline.

💡
Do not ask “What tense is pergi?” Ask “What time has this conversation, adverbial, or event sequence already established?”

Past reference without a past-tense form

Past adverbials include semalam “yesterday,” tadi “earlier,” minggu lalu “last week,” and specific dates. The verb stays unchanged.

Farid menghantar borang itu pagi tadi.

Farid submitted the form earlier this morning.

Kami berpindah ke Shah Alam pada tahun 2022.

We moved to Shah Alam in 2022.

Neither sentence needs sudah merely because English uses a past form. Sudah would add a completion or now-relevant-result perspective: Farid sudah menghantar borang itu answers whether submission is complete now.

Stories can establish past time once and then use a sequence of unmarked verbs:

Petang semalam, Lina pulang, membuka pintu belakang, meletakkan begnya dan terus mencari kucing itu.

Yesterday afternoon, Lina came home, opened the back door, put down her bag, and immediately looked for the cat.

The first time phrase anchors the sequence. World knowledge and order suggest that coming home precedes opening the door and searching. Repeating telah before every verb would not make the narrative “more past”; it would foreground completion again and again.

Present states, habits, and actions in progress

An unmarked predicate can describe a state that holds now or a regular habit.

Nadia tinggal di Seremban dan bekerja di sebuah klinik pergigian.

Nadia lives in Seremban and works at a dental clinic.

Setiap hari bekerja, saya naik tren ke pusat bandar.

Every working day, I take the train to the city centre.

The first sentence is understood as current background information. Setiap hari bekerja gives the second a habitual reading. Malay does not add a third-person -s to tinggal, bekerja, or naik.

For an action specifically in progress, an aspect marker is useful:

Nadia sedang merawat seorang pesakit, jadi sila tunggu sebentar.

Nadia is treating a patient, so please wait a moment.

Sedang tells us to look inside the ongoing event. The bare Nadia merawat seorang pesakit could be a current report, a habitual description, or a narrative event depending on context. See sedang as progressive aspect.

Future reference without compulsory akan

Future time can come from esok, minggu depan, nanti, a timetable, a condition, or an already established plan.

Mesyuarat bermula pada pukul sembilan pagi esok.

The meeting starts at nine tomorrow morning.

Selepas makan tengah hari nanti, kami sambung perbincangan di bilik kecil.

After lunch, we'll continue the discussion in the small room.

The schedule and nanti make the future clear. Adding akan is possible when the speaker wants to foreground prospect, prediction, or commitment:

Pihak pengurusan akan mengumumkan keputusan itu sebelum hari Jumaat.

Management will announce the decision before Friday. (formal commitment)

Akan contributes a prospective stance; it is not the only way to place an event after speech time. The akan guide explains when that added stance is useful.

World knowledge also guides interpretation. Matahari terbit pada pukul 7.03 pagi esok is future because the named sunrise has not occurred. Bas bertolak lima minit lagi is future because lima minit lagi measures forward from now.

Optional aspect changes viewpoint

Aspect markers tell us how to view an event relative to a boundary, not simply which date it belongs to.

MarkerContributionExample phrase
sudahcompleted / now true / changed statesudah makan
telahformal completed eventtelah diluluskan
sedangongoing activitysedang menunggu
pernahexperience at some timepernah tinggal
belumnot yet, with expected changebelum tiba
akanprospective expectation or commitmentakan bermula

Compare these replies to a question about a meal:

Saya makan pada pukul satu tadi.

I ate at one earlier. (past time stated)

Saya sudah makan, jadi saya hanya mahu minum.

I've eaten, so I only want a drink. (completion relevant now)

The second is not “more past.” It answers a current question about readiness to eat. This is why translating every sudah as English already and adding it to every past clause both miss the system.

💡
Time answers when; aspect answers how the event relates to a boundary. A sentence can state past time without perfective aspect and future time without a prospective marker.

Context can outrank an isolated sentence

In conversation, a question sets the timeline for the reply.

Awak pergi mana semalam? — Saya pergi ke rumah nenek.

Where did you go yesterday? — I went to Grandmother's house.

Esok awak pergi mana? — Saya pergi ke pejabat daerah.

Where are you going tomorrow? — I'm going to the district office.

The replies contain the same saya pergi. Repeating semalam or esok is unnecessary because the questions keep those times active. If the speaker switches time unexpectedly, an explicit adverb becomes necessary.

Common Mistakes

1. Adding sudah to every past event

❌ Pada tahun 2018, kami sudah berpindah ke Kuantan.

Misleading for a simple dated event—sudah adds completion or prior-boundary relevance that the context has not established.

✅ Pada tahun 2018, kami berpindah ke Kuantan kerana urusan kerja.

In 2018, we moved to Kuantan for work.

2. Adding akan to every future event

❌ Selepas mesyuarat akan tamat esok, kami akan makan bersama.

Incorrect marker choice in the time clause—esok and selepas already locate tamat prospectively.

✅ Selepas mesyuarat tamat esok, kami akan makan bersama.

After the meeting ends tomorrow, we will eat together.

3. Inventing tense endings

❌ Semalam Farid pergied ke klinik.

Incorrect—Malay pergi never takes an English past-tense ending.

✅ Semalam Farid pergi ke klinik untuk berjumpa doktor.

Yesterday Farid went to the clinic to see a doctor.

4. Treating a bare verb as necessarily present

⚠️ Saya pergi ke rumah nenek.

Not necessarily present—the active timeline can make the unchanged verb past, habitual, immediate, or future.

✅ Dalam cerita itu, saya pergi ke rumah nenek lalu bermalam di sana.

In that story, I went to Grandmother's house and stayed the night there.

5. Repeating a formal perfective through a simple sequence

❌ Semalam dia telah bangun, telah mandi dan telah keluar bekerja.

Overmarked—the first past frame already anchors this ordinary narrative sequence.

✅ Semalam dia bangun, mandi dan keluar bekerja seperti biasa.

Yesterday she got up, showered, and left for work as usual.

Key Takeaways

Malay predicates do not conjugate for tense. Semalam, sekarang, esok, narrative sequence, questions, schedules, and world knowledge establish time while pergi and other verbs remain unchanged. A zero-marked predicate is fully meaningful when the timeline is recoverable. Add sudah, telah, sedang, pernah, belum, or akan only when their aspectual or modal viewpoint contributes something beyond the date.

Now practice Malay

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

Start learning Malay

Related Topics