Perfective Aspect Marker -me-
Grammar Rule in 30 Seconds
Use -me- to show an action is completed and its result is still relevant now.
- Insert -me- between the subject prefix and the verb root: 'A-me-fika' (He has arrived).
- It indicates a state resulting from a past action: 'Nimeshiba' (I am full/I have eaten).
- In the negative, use 'ja' instead of 'me': 'Sijafika' (I have not arrived yet).
Overview
-me- as a bridge. It connects something that happened in the past to your life right now. It is often called the Perfective Aspect. In English, we usually translate it as have or has. For example, I have eaten. It is not just about the past.Nimekula, you are saying you ate recently. Crucially, you are also saying you are full right now.How This Grammar Works
-me-, the action is finished. However, the effect of that action is still very much alive.-me- because that degree is the reason you are sitting there.so what? of grammar. If the action is over and has no connection to now, use something else. If the action defines your current situation, -me- is your best friend.Nimechoka. This literally means I have become tired,and thus,
I am currently tired.
Formation Pattern
-me- is like assembling a simple sandwich. You only need three main parts.
ni- for I, u- for you, a- for he/she).
-me- right in the middle.
Ni (I) + me (have) + fika (arrive) = Nimefika (I have arrived).
la for eat or nywa for drink), you must keep the ku- infinitive. So, I have eaten becomes Nimekula. You do not say Nimela. That sounds like you forgot half the word! For longer verbs like penda (love) or fanya (do), just drop the ku- and use the root.
When To Use It
-me- for actions that just happened. If you just stepped off a bus, say Nimefika. Use it for life experiences where the time doesn't matter.I have visited Zanzibaris
Nimetembelea Zanzibar. It also works perfectly for physical states. In Swahili, you don't be tired; you have become tired.Nimechoka: I am tired (I have become tired).Amesimama: He is standing (He has stood up).Tumeketi: We are sitting (We have sat down).
Nimeimaliza (I have finished it). It shows you are ready for the next thing.Nimeshiba (I have become full) is the polite way to decline.When Not To Use It
-me- for stories or history. If you are talking about what happened three years ago and it doesn't affect today, use the -li- past tense. For example, Nilizaliwa (I was born) uses -li- because your birth is a historical fact.-me- for habits. If you eat rice every day, use the -hu- or -na- markers. -me- is for specific completed events, not your daily routine.-ja- for not yet. If you haven't eaten, you don't say Simefanya; you say Sijala. Using -me- in a negative sentence is a classic newbie mistake that will make your Tanzanian friends giggle.Common Mistakes
ku- on monosyllabic verbs. Saying Nimekunywa is correct; Nimenywa is not. Another mistake is using -me- for things that are strictly in the past. If you say Nimefika jana (I have arrived yesterday), it sounds a bit clunky. It is better to say Nilifika jana. Think of -me- as being fresh. If the news is old and stale, use -li-. Also, watch out for the subject prefixes. Since -me- starts with a consonant, the prefixes stay in their standard form. Don't try to blend them like you do with the -a- tense. It's Amefika, not Amefika... wait, that one is actually the same. But Umeenda, not Wenda!Contrast With Similar Patterns
-me- with -li-. The difference is simple: -li- is a point on a timeline in the past. -me- is a state in the present.Nilianguka (I fell), I am telling a story about a trip to the floor. If I say Nimeanguka (I have fallen), I am likely still on the floor waiting for you to help me up! You might also hear -mesha-.-me- with extra spice. It means already. Nimekula means I have eaten. Nimeshakula means I have *already* eaten (so stop asking!).Use
-mesha- when you want to be extra clear that the job is totally done.Quick FAQ
Does -me- mean is or are?
Sometimes! For state verbs like lala (sleep), Amelala means He is asleep.
Can I use it for the future?
No, that is what -ta- is for. -me- is strictly for things that have already started or finished.
Why do people say Nimeelewa instead of Naelewa?
Nimeelewa means
I have understood (and I get it now).
Naelewa means I am in the process of understanding.
Is it okay to use with today?
Yes! Nimefanya kazi leo (I have worked today) is very common.
Perfective Conjugation
| Subject | Prefix | Marker | Verb Root | Full Form |
|---|---|---|---|---|
|
I
|
ni
|
me
|
soma
|
nimesoma
|
|
You
|
u
|
me
|
soma
|
umesoma
|
|
He/She
|
a
|
me
|
soma
|
amesoma
|
|
We
|
tu
|
me
|
soma
|
tumesoma
|
|
You (pl)
|
m
|
me
|
soma
|
umesoma
|
|
They
|
wa
|
me
|
soma
|
wamesoma
|
Meanings
The -me- marker denotes the perfective aspect, signifying that an action is completed and the current state is a result of that action.
Completed Action
An action that finished in the past but has present relevance.
“Nimesoma kitabu hiki.”
“Wamepika chakula.”
Resulting State
Describing a current state achieved through a previous action.
“Nimechoka (I am tired).”
“Amelala (He is asleep).”
Reference Table
| Form | Structure | Example |
|---|---|---|
|
Affirmative
|
Subj + me + Verb
|
Nimesoma
|
|
Negative
|
Subj + ja + Verb
|
Sijasoma
|
|
Question
|
Subj + me + Verb?
|
Umesoma?
|
|
Short Answer
|
Ndiyo/Hapana
|
Ndiyo, nimesoma
|
|
Stative
|
Subj + me + Verb
|
Nimechoka
|
|
Passive
|
Subj + me + Verb + wa
|
Nimeambiwa
|
Espectro de formalidade
Nimemaliza. (Work)
Nimemaliza. (Work)
Nishamaliza. (Work)
Nishamaliza. (Work)
The -me- Universe
Actions
- Nimekula I have eaten
States
- Nimechoka I am tired
Exemplos por nível
Nimekula.
I have eaten.
Amefika.
He has arrived.
Umeona habari?
Have you seen the news?
Sijafanya kazi.
I have not done the work.
Tumeamua kwenda nyumbani.
We have decided to go home.
Mvua imekoma.
The rain has stopped.
Wamefunga mlango kwa sababu ya usalama.
They have locked the door for security reasons.
Nimeelewa maana yake.
I have understood its meaning.
Serikali imetangaza sera mpya.
The government has announced a new policy.
Tumefikia makubaliano.
We have reached an agreement.
Ujumbe huu umesambazwa kote.
This message has been circulated everywhere.
Moyo wangu umetulia.
My heart has calmed down.
Fácil de confundir
Both refer to the past.
None, but learners mix up prefixes.
None, but learners mix up time frames.
Erros comuns
Nimefika jana
Nilifika jana
Simefika
Sijafika
Nimekula jana
Nilikula jana
Nimeenda shule saa mbili
Nilienda shule saa mbili
Nilikuwa nimefika
Nilikuwa nimefika (pluperfect)
Padrões de frases
Nime___ leo.
Je, ume___?
Sijawahi ku___.
Real World Usage
Nimefika!
Nimefanya kazi hii kwa miaka mitatu.
Nimepoteza pasipoti yangu.
The 'Already' Trick
No Time Markers
Stative Verbs
Smart Tips
Use -me- with stative verbs to describe your current state.
Use -me- to show completion.
Use -me- for status checks.
Pronúncia
Stress
The stress in Swahili is almost always on the penultimate syllable.
Question
Umekula? ↑
Rising intonation for yes/no questions.
Memorize
Mnemônico
ME is for ME-self, things I have already done.
Associação visual
Imagine a checkmark (✓) floating above your head every time you say a verb with -me-.
Rhyme
When the job is done and you want to say, just add -me- to start the day.
Story
Juma is hungry. He says 'Nimekula' (I have eaten). He feels full. He is now ready to sleep, 'Amelala'.
Word Web
Desafio
Write 5 sentences about things you have done today using -me-.
Notas culturais
Often uses 'sha' (already) alongside -me- for emphasis.
Derived from the verb 'kuwa' (to be) + 'me' (in).
Iniciadores de conversa
Umekula chakula cha mchana?
Umeona filamu mpya?
Umesoma habari za leo?
Temas para diário
Erros comuns
Test Yourself
Mimi ___ (soma) kitabu.
Find and fix the mistake:
Simefika shule.
Wao ___ (pika) chakula.
I have arrived.
Answer starts with: Nim...
Score: /4
Exercicios praticos
4 exercisesMimi ___ (soma) kitabu.
Find and fix the mistake:
Simefika shule.
Wao ___ (pika) chakula.
I have arrived.
Score: /4
Perguntas frequentes (6)
No, -me- implies current relevance, not a specific past time.
It translates to 'have' in English, but it's an aspect marker, not a verb.
Replace -me- with -ja-.
Yes, but it's most common with action and stative verbs.
Because it marks an action as 'perfected' or completed.
Yes, it is standard in all registers.
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Pretérito perfecto (He comido)
Swahili uses a prefix, Spanish uses an auxiliary verb.
Perfekt (Ich habe gegessen)
German uses 'haben' or 'sein' as auxiliaries.
Passé composé (J'ai mangé)
French requires agreement in some cases.
〜ている (te-iru)
Japanese -te-iru is more flexible for ongoing states.
Perfective (qad + past)
Arabic perfective is a verb form, not an infix.
Learning Path
Prerequisites
Related Grammar Rules
Future Tense Marker -ta- (Indicating Future Actions)
Overview Welcome to the world of the future! In Swahili, talking about tomorrow is easier than you think. You only need...
The Habitual Tense -hu- (General Truths and Routines)
Overview Welcome to one of the most unique corners of Swahili grammar! If you want to talk about things that happen all...