Vietnamese predicates do not acquire tense endings. The form ăn can mean “eat,” “ate,” or “will eat,” and an adjective-like predicate such as bận can mean “am busy,” “was busy,” or “will be busy.” This does not make Vietnamese vague. The intended time normally comes from a temporal expression, the preceding discourse, shared plans, the type of situation, or an aspect or time marker when one is useful.
An unmarked predicate has no overt marker such as đã, đang, sẽ, or post-predicate rồi. Unmarked clauses are neutral in register and occur in ordinary conversation, news, literature, and formal writing. This page focuses on how context interprets such clauses; the placement of time phrases belongs to the next page.
One predicate, three times
The verb itself remains unchanged. A time phrase can locate the same event before, at, or after the moment of speaking.
| Time frame | Vietnamese | What supplies the time |
|---|---|---|
| past | Hôm qua tôi làm ở nhà. | hôm qua “yesterday” |
| present arrangement | Hôm nay tôi làm ở nhà. | hôm nay “today” |
| future plan | Ngày mai tôi làm ở nhà. | ngày mai “tomorrow” |
Hôm qua tôi làm ở nhà vì văn phòng mất điện.
Yesterday I worked at home because the office lost power.
Hôm nay tôi làm ở nhà, nên trưa nay bạn ghé qua được.
I'm working at home today, so you can stop by at lunchtime.
Ngày mai tôi làm ở nhà để chờ thợ sửa máy lạnh.
Tomorrow I'll work at home so I can wait for the air-conditioner technician.
English must put worked, am working, or will work in these translations. Vietnamese does not copy those tense choices onto làm. Once the temporal anchor is clear, adding a marker is optional unless it contributes an additional viewpoint.
Context can be the temporal anchor
A clause does not need its own time phrase when the question or previous sentence has already established the time. In the following exchange, ăn ở nhà is future because both speakers are discussing tonight:
— Tối nay mình ăn ở đâu? — Mình ăn ở nhà nhé. Tôi nấu, còn bạn mua rau.
— Where are we eating tonight? — Let's eat at home. I'll cook, and you buy the vegetables.
The replies tôi nấu and bạn mua rau are also future-oriented. Repeating tối nay or inserting sẽ before every predicate would add no useful information. In neutral everyday speech, economy is natural.
The same happens in a past narrative:
Sáng qua tôi đến cửa hàng lúc tám giờ. Tôi mở cửa, kiểm tra hàng rồi gọi cho quản lý.
Yesterday morning I arrived at the shop at eight. I opened up, checked the stock, and then called the manager.
Sáng qua establishes the past frame. The following unmarked predicates remain inside it until the discourse supplies a different anchor. This is why đã is not a compulsory past-tense word.
Event type guides the default reading
The lexical meaning of a predicate also matters. A state such as biết “know” or thích “like” is readily understood as holding now when nothing points elsewhere. A scheduled action in a conversation about tomorrow is understood as future. A bounded event in an already past story advances that story.
Tôi biết đường đến bệnh viện; cứ đi theo tôi.
I know the way to the hospital; just follow me.
Here biết receives a current-state reading. By contrast, a future condition can shift it:
Đọc xong hướng dẫn thì bạn biết cách dùng máy.
Once you've read the instructions, you'll know how to use the machine.
The result biết lies after the reading, so English uses will know even though Vietnamese leaves the predicate unmarked. Event type is not an automatic tense rule; it works together with clause order and context. The distinctions among states, activities, accomplishments, and achievements are developed on the lexical-aspect page.
What the overt markers add
Leaving a predicate unmarked does not mean that markers are interchangeable or decorative. Each one contributes a particular way of viewing the situation.
| Pattern | Main contribution | Why a speaker might choose it |
|---|---|---|
| đã ăn | prior realization | confirms that eating occurred before a reference point |
| đang ăn | ongoing phase | places the listener inside the eating event |
| sẽ ăn | projection | presents eating as expected, intended, or predicted |
| ăn rồi | completion or changed state | makes the completed meal relevant now |
| từng đi | experience | says the person went at least once before |
| mới đến | recency | says the arrival occurred only recently |
| vừa đến | immediate recency | places the arrival just before the reference point |
| chưa xong | noncompletion | says the expected endpoint has not been reached |
| sắp mưa | imminence | presents rain as close to beginning |
| vẫn chờ | continuation | signals that waiting continues despite elapsed time |
Compare an unmarked answer with explicitly marked answers:
— Trưa nay chị ăn ở đâu? — Chị ăn ở căng tin.
— Where are you eating at noon today? — I'm eating in the cafeteria.
— Chị Hoa đâu rồi? — Chị ấy đang ăn ở căng tin.
— Where is Ms. Hoa? — She's eating in the cafeteria.
The first exchange already supplies a future or scheduled lunchtime frame, so unmarked ăn is enough. The second asks about Hoa's location now; đang explicitly presents eating as the activity in progress. The marker changes the viewpoint rather than changing the shape of the verb.
Why đã is not “the past tense”
When a past adverb is sufficient, đã can be absent:
Tuần trước chúng tôi gặp cô ấy ở Huế.
Last week we met her in Huế.
Adding đã can foreground realization or contrast, especially when the point is that something really did happen:
Tôi đã gửi hồ sơ; anh kiểm tra hộp thư giúp tôi nhé.
I have sent the application; please check the inbox for me.
Conversely, đã need not refer to time before now. In a future frame, it can mark a situation completed before another future point:
Ngày mai, khi bạn đến sân bay, tôi đã làm thủ tục xong rồi.
Tomorrow, when you reach the airport, I will already have completed check-in.
This is decisive evidence that đã is not a past-tense ending. It marks prior realization relative to a contextually chosen reference point.
Why rồi is not automatically the English perfect
Post-predicate rồi often highlights completion or entry into a new state. Ăn rồi can answer whether someone still needs food; mưa rồi can announce that rain has begun. English may use a perfect, a simple past, or a present expression depending on the context.
Bé An ngủ rồi, cả nhà nói nhỏ thôi.
An is asleep now, so everyone in the house please speak quietly.
The point is the new state relevant to the present, not an abstract perfect tense. Duration constructions have their own shape: Tôi sống ở đây được ba năm rồi “I have lived here for three years now.” Simply attaching rồi wherever English uses have + participle will not work.
A practical decision aid
- If a time phrase or the conversation already gives the time, start with an unmarked predicate.
- Add đang when the ongoing internal phase matters.
- Add đã when prior realization matters, sẽ for an explicit projection, or sắp for imminence.
- Use rồi when completion or a changed state matters, chưa for noncompletion, từng for experience, mới/vừa for recency, and vẫn for continuation. In their basic recent-past uses, vừa đến straightforwardly means “has just arrived,” while mới đến often adds “only just arrived” and can support an inference that little time has passed.
- Do not add a marker solely because the English translation has a particular tense.
Common Mistakes
1. Adding đã to every past-time clause. A clear past expression can locate the event by itself.
❌ Hôm qua tôi đã đi chợ rồi đã về nhà rồi đã nấu cơm.
Awkward without special emphasis—the repeated đã treats it as a compulsory past ending.
✅ Hôm qua tôi đi chợ, về nhà rồi nấu cơm.
Yesterday I went to the market, came home, and then cooked.
2. Adding sẽ to every scheduled future event. A future time phrase and an established plan can be sufficient.
❌ Ngày mai cuộc họp sẽ bắt đầu lúc chín giờ theo lịch.
Overmarked in a neutral schedule announcement; sẽ unnecessarily presents the listed time as a projection.
✅ Ngày mai cuộc họp bắt đầu lúc chín giờ theo lịch.
According to the schedule, tomorrow's meeting starts at nine.
3. Assuming an unmarked predicate always means present time. The larger context controls the reading.
❌ Ngày kia tôi về quê bây giờ.
Incorrect—the future frame ngày kia ‘the day after tomorrow’ conflicts with bây giờ ‘now.’
✅ Ngày kia tôi về quê dự đám cưới.
The day after tomorrow I'll return to my hometown for a wedding.
4. Translating every English present perfect with rồi. Use rồi only when its completion or changed-state meaning fits.
❌ Tôi biết cô ấy rồi mười năm.
Incorrect word order and aspect for ‘I have known her for ten years.’
✅ Tôi quen cô ấy được mười năm rồi.
I have known her for ten years now.
Key Takeaways
- Vietnamese predicates do not inflect for tense; an unmarked form can receive past, present, or future reference.
- Time phrases, discourse context, event type, and shared knowledge normally make the intended time clear.
- Đã, đang, sẽ, rồi, từng, mới, chưa, sắp, and vẫn add viewpoints such as realization, ongoingness, projection, completion, experience, recency, noncompletion, imminence, and continuation.
- Unmarked does not mean timeless or vague. It means that time and viewpoint are being recovered elsewhere rather than encoded on the predicate itself.
Now practice Vietnamese
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Vietnamese →Related Topics
- How Vietnamese Locates Events in TimeA1 — Understand how context, time expressions, event type, and markers such as đã, đang, sẽ, rồi, từng, mới, vừa, chưa, sắp, and vẫn work together.
- Temporal Adverbials before and after the SubjectA1 — Choose where to place Vietnamese time expressions to frame a whole scene, contrast one subject's schedule, or identify an event time.
- Aspect Scope under Negation and QuestionsC2 — How Vietnamese negation and question frames target occurrence, completion, experience, continuation, and viewpoint.
- Lexical Aspect: States, Activities, Accomplishments, and AchievementsB2 — Analyze how Vietnamese states, activities, accomplishments, and achievements interact with duration, endpoints, and aspect markers.