selama
For or During with Selama
Use selama to describe how long something lasts (duration) or to link two events that happen simultaneously for the same length of time.
How It Works
The word selama is derived from the root lama (long/time) and the prefix se- (as/one). It is a versatile tool in Malay for managing time-related information.
1. Expressing Duration (Preposition)
When followed by a noun phrase indicating a numerical duration (e.g., two hours, three days), it translates to 'for' and shows the total length of an action (e.g., selama dua jam). In spoken or casual Malay, selama is frequently dropped entirely when expressing numerical duration (e.g., Saya tunggu dua jam instead of Saya tunggu selama dua jam). Note that in standard Malay, selama is not attached directly to event nouns (e.g., avoid selama mesyuarat). However, it can attach directly to time period nouns (e.g., selama tempoh itu for 'during that period'). For events, use semasa or sepanjang, or add a verb to form a clause (e.g., selama mesyuarat berlangsung for 'as long as the meeting is ongoing'). To ask about duration, the standard question form is berapa lama (how long). In formal or rhetorical contexts, you may also encounter selama mana as a question meaning 'for how long' or 'to what extent'.
2. Expressing Simultaneous Duration (Conjunction)
When followed by a full clause (subject + verb), it means 'as long as' or 'while'. While it overlaps with words like selagi, there is a nuance: selagi often implies 'while still' or a condition, whereas selama focuses strictly on the entire temporal duration of the clause. Additionally, selama mana (along with selagi mana) is heavily used as a conjunction meaning 'as long as' (e.g., Selama mana dia bersetuju... for 'As long as he agrees...').
3. Idiomatic Expressions and Related Words
There are essential fixed phrases and related words sharing the root lama to become confident with:
• Selama ini: Means 'all this time' or 'all along'. It refers to a period leading up to the present moment.
• Selamanya / Selama-lamanya / Untuk selama-lamanya: Meaning 'forever', 'always', 'for good', or 'eternally'. Selamanya is a highly common, slightly less formal variant. In formal, administrative, or legal contexts, selama-lamanya can also mean 'at most' or 'maximum' (paling lama).
• Lama-kelamaan (or lama-lama): While not derived from selama, these share the root lama and mean 'eventually', 'gradually', or 'over time' (e.g., Lama-kelamaan, dia faham - Eventually, he understood).
4. Nuance vs. Other Time Markers
Unlike ketika, which focuses on a specific point in time ('when'), selama focuses on the span of time. While sepanjang can also mean 'throughout', selama is the standard choice for quantified numerical durations (e.g., selama tiga hari). Conversely, sepanjang is used with singular time nouns (e.g., sepanjang hari for 'all day long'). You generally cannot say selama hari. Additionally, it is important to distinguish selama from dalam: use selama for the ongoing duration of an action ('for'), and dalam for the time it takes to complete a goal ('in').
Examples (6)
- Saya telah tinggal di Kuala Lumpur selama sepuluh tahun.
I have lived in Kuala Lumpur for ten years.
Word by Word: I already live at Kuala Lumpur for ten year.
Here, 'selama' acts as a preposition followed by a numerical duration (ten years).
- Berapa lama awak akan tinggal di sini?
How long will you stay here?
Word by Word: How-much long you will stay at here?
The question form 'berapa lama' (how long) is the standard way to ask about the duration of an action, which pairs conceptually with 'selama'.
- Selama mereka masih berkawan, mereka akan saling membantu.
As long as they are still friends, they will help each other.
Word by Word: As-long-as they still be-friend, they will each-other help.
In this sentence, 'selama' is a conjunction linking the condition of being friends to the action of helping.
- Kita akan berkawan untuk selama-lamanya.
We will be friends forever.
Word by Word: We will be-friend for for-long-long-its.
The phrase 'untuk selama-lamanya' or simply 'selama-lamanya' is a common fixed expression meaning 'forever' or 'for good'.
- Selama ini, dia tidak pernah memberitahu saya perkara sebenar.
All this time, he never told me the truth.
Word by Word: For this, he not ever tell me matter true.
The idiomatic phrase 'selama ini' means 'all this time' or 'all along'.
- Telefon bimbit mesti dimatikan selama mesyuarat berlangsung.
Mobile phones must be turned off as long as the meeting is ongoing.
Word by Word: Phone mobile must passive-turn-off as-long-as meeting progress.
In standard Malay, 'selama' is not attached directly to event nouns. Instead, a verb like 'berlangsung' (to take place/be ongoing) is added to form a clause.
Common Mistakes
Using 'selama' for physical distance.
Pejabat itu selama lima kilometer dari sini.Pejabat itu sejauh lima kilometer dari sini.'Selama' is strictly for time. For physical distance (as far as), you must use 'sejauh'.
Confusing 'selama' with 'when' (point in time).
Selama saya kecil, saya suka makan coklat.Sewaktu saya kecil, saya suka makan coklat.If you mean 'at the time when I was small', use 'sewaktu' or 'semasa'. Using 'selama' implies the entire duration of your childhood was spent eating chocolate without stopping.
Using 'untuk' to express duration.
Saya tidur untuk lapan jam.Saya tidur selama lapan jam.Learners often translate the English 'for' as 'untuk'. In Malay, 'untuk' is for purpose or recipients. For a length of time, use 'selama lapan jam' or just 'tidur lapan jam'.
How It Connects
Learn This First
To use 'selama' (for/during), learners need to be familiar with basic time expressions and numbers to quantify the duration being described.
- Basic counting numbers
Selama is frequently used with cardinal numbers to specify the exact duration of time (e.g., 'selama tiga hari').
Level 1 - Time without tense inflection
Understanding how time is expressed in Malay without tense inflection is necessary for placing duration markers like selama correctly within a sentence.
Level 1
Related Patterns
- ketikaWhen Clause with Ketika
Both are time markers, but 'ketika' refers to a specific point in time ('when'), while 'selama' refers to a duration ('for/during').
Level 2 - sepanjangProvided That or Insofar as
'Sepanjang' (throughout) is often interchangeable with 'selama' for time, but 'sepanjang' is also used for physical length.
Level 6 - sejakSince with Sejak
'Sejak' marks the starting point of an action ('since'), whereas 'selama' marks the total length of the action.
Level 3 - sampaiUp to or Until with Sampai
'Sampai' marks the endpoint ('until'), while 'selama' covers the period between the start and the end.
Level 1 - kalauEveryday if with Kalau
While 'selama' can mean 'as long as' in a temporal sense, 'selagi' is a common synonym for this conjunctional use, whereas 'kalau' is used for general conditions.
Level 2
Learn Next
Patterns that build on this one.