Malay distinguishes a starting boundary from an ending boundary. Sejak presents a point from which a state or repeated activity continues; hingga and sampai mark the limit reached. A complete range commonly uses dari ... hingga/sampai .... Aspect words such as sudah, masih, and akan tell the listener how the event relates to that boundary.
See source dari for its non-temporal uses and Malay time reference for the larger tense-and-aspect system.
Pejabat itu dibuka dari hari Isnin hingga hari Jumaat.
The office is open from Monday through Friday. (neutral/formal)
Kami berkawan sejak kecil.
We have been friends since childhood. (neutral)
Sejak: a starting point with continuation
Sejak takes a time expression: sejak semalam, sejak tahun 2022, sejak kecil, sejak mesyuarat itu. It invites the listener to trace a state or series from that point toward the reference time, usually now unless context supplies another time.
Dia tinggal di Johor sejak tahun 2018.
She has lived in Johor since 2018. (neutral)
Malay verbs do not change into an English present perfect form. The continuing interpretation comes from sejak, the nature of tinggal, and context. Adding sudah measures the accumulated duration; adding masih emphasizes that it has not stopped.
Saya sudah bekerja di sini sejak bulan Mac.
I have been working here since March. (neutral)
Hujan turun sejak awal pagi dan masih belum berhenti.
It has been raining since early morning and still has not stopped. (neutral; continuation made explicit)
English since can also introduce a full clause: “since she moved.” Malay likewise permits sejak dia berpindah, but the detailed structure of subordinate clauses belongs on its dedicated page.
Kami jarang berjumpa sejak dia berpindah ke Kuching.
We have rarely met since she moved to Kuching. (neutral)
Dari ... hingga/sampai: both endpoints
Use dari for the origin of a bounded range and hingga or sampai for its end. Hingga is common in formal notices and careful neutral prose. Sampai is entirely standard too and especially frequent in speech.
Perpustakaan menerima pengunjung dari pukul sembilan pagi hingga pukul enam petang.
The library receives visitors from nine in the morning until six in the evening. (formal/neutral)
Kami belajar dari hari Isnin sampai hari Jumaat.
We study from Monday through Friday. (neutral spoken)
With ordinary schedules, the named days are normally included: dari hari Isnin hingga hari Jumaat conventionally includes Monday and Friday. At an exact clock boundary, practical context decides whether activity stops at that instant. Legal or technical writing should state inclusion explicitly if it affects rights or measurements.
Promosi ini sah hingga 30 September, termasuk tarikh tersebut.
This promotion is valid until 30 September, including that date. (formal; explicit inclusion)
It is also possible to state only the end boundary.
Saya akan tunggu hingga petang.
I will wait until the afternoon. (neutral)
Mereka berbual sampai tengah malam.
They chatted until midnight. (neutral/informal spoken)
Hingga and sampai are close, not identical
As limit markers, the two frequently overlap. Hingga tends toward careful writing, formal announcements, and measured extent. Sampai is often more conversational and can vividly present the point actually reached. Neither label is absolute: sampai occurs in formal Malay, and hingga is heard in speech.
Air banjir naik hingga ke tangga rumah.
The floodwater rose as far as the house steps. (neutral; extent)
Kami berjalan sampai ke hujung jalan.
We walked all the way to the end of the road. (neutral spoken; endpoint reached)
Before a place, sampai ke is common, and hingga ke is also widespread in contemporary Malaysian usage because ke makes the destination explicit. Conservative DBP-oriented editing sometimes treats ke after hingga as redundant and prefers hingga hujung jalan; follow the governing house style rather than silently joining the words. Whenever ke is retained, write ke hujung, not kehujung. By contrast, the prefixes di- and ke- in words such as dibuka and ketiga are attached.
Sampai is also a lexical verb meaning “arrive.” In Bas sudah sampai, it is not a preposition and takes no following endpoint.
Bas terakhir sudah sampai di terminal.
The last bus has arrived at the terminal. (neutral)
Sehingga can introduce a result—roughly “to the extent that/so that”—and is not simply a longer substitute for every hingga. Full result-clause syntax belongs elsewhere.
Jalan itu sesak sehingga bas kami lewat sejam.
The road was so congested that our bus was an hour late. (neutral/formal result)
Time, space, and quantity use the same boundary logic
The three forms are not limited to calendar time. A route, degree, or numerical span can also have a source and limit.
Laluan pejalan kaki itu memanjang dari stesen hingga ke sungai.
The pedestrian route extends from the station to the river. (neutral)
Suhu dijangka meningkat sampai 35 darjah Celsius.
The temperature is expected to rise to 35 degrees Celsius. (neutral spoken)
For a destination without emphasis on the limit, plain ke is usually enough: pergi ke sekolah. Sampai ke sekolah foregrounds reaching or extending all the way there.
Common Mistakes
1. Using dari alone for continuing “since”
❌ Saya tinggal di sini dari tahun 2020.
Incomplete for the intended continuing-since meaning in careful standard Malay.
✅ Saya tinggal di sini sejak tahun 2020.
I have lived here since 2020. (neutral)
2. Combining sejak with a bare duration and completed telah
❌ Saya telah tinggal di sini sejak lima tahun dan masih tinggal.
The bare duration needs selama, while completed telah clashes with the intended continuing state.
✅ Saya sudah tinggal di sini selama lima tahun.
I have lived here for five years. (neutral)
3. Attaching free ke
❌ Air naik hingga ketangga.
Incorrect spacing—destination ke is a separate preposition.
✅ Air naik hingga ke tangga.
The water rose as far as the steps. (neutral)
4. Using sampai as both limit marker and redundant destination
❌ Kami sampai hingga ke Melaka pada petang itu.
Confused structure—sampai is already the verb 'arrive' here.
✅ Kami sampai di Melaka pada petang itu.
We arrived in Melaka that afternoon. (neutral)
Key Takeaways
Use sejak when a situation is viewed from its starting point onward. Use dari ... hingga/sampai ... when both edges of a range are named. Hingga often suits careful and formal wording; sampai is especially common in speech and also functions as the verb “arrive.” Duration is not carried by a special verb tense: the boundary phrase works together with sudah, masih, akan, and context.
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
- dari: Source, Origin, Material, and Comparison in Malaysian MalayA1 — Distinguish dari for spatial and temporal starting points from daripada for sources, materials, partitives, and comparisons in Standard Malaysian Malay.
- ke: Direction and Destination in Malaysian MalayA1 — Mark movement toward destinations with the separate preposition ke, and distinguish it from static di and attached ordinal ke-.
- sebelum, sesudah, and selepasA2 — Relate one event to an earlier or later reference point with sebelum, sesudah, and selepas.
- Past, Present, and Future Reference in Malaysian MalayA1 — Locate unchanged Malay verb phrases in time through adverbials, context, event sequence, and optional aspect markers.
- Time Adverbs and Reference Points in Malaysian MalayA1 — Use sekarang, tadi, semalam, esok, nanti, and dulu to locate events in time without English-style tense changes.