A Vietnamese story can establish its time once and then use a series of unmarked predicates. After sáng qua “yesterday morning” sets a past frame, forms such as dậy, tắm, ăn, and đi are understood inside that frame without repeated đã. Clause order, connectives, event meaning, and shared context carry the timeline forward.
This is not careless omission of tense. It is a discourse system: speakers mark a time or viewpoint when it changes or matters, and otherwise let the established frame continue. This page focuses on narrative progression; the event types that make some sequences easier to infer than others receive a full treatment on the lexical-aspect page.
Unmarked sequencing and rồi are neutral and common in speech and writing. Sau đó “after that” is also neutral but is particularly useful in orderly reports and formal prose; repeated rồi...rồi... can sound conversational or stylistically monotonous.
Establish the frame once
A broad time phrase can govern an entire sequence:
Sáng qua tôi dậy lúc sáu giờ, tắm, ăn sáng rồi đi làm.
Yesterday morning I got up at six, showered, ate breakfast, and then went to work.
Only sáng qua explicitly gives past time. The order of the bounded everyday events invites a chronological interpretation: first getting up, then showering, then breakfast, then leaving for work. Rồi makes the final transition explicit, but it is not needed between every pair.
| Tool | What it does | Example fragment |
|---|---|---|
| initial time frame | locates the sequence | Sáng qua... |
| clause order | suggests event order | mở cửa, bật đèn, ngồi xuống |
| rồi / sau đó | makes the next step explicit | xong việc rồi về |
| đang...thì... | backgrounds an ongoing event and introduces an interruption | đang ngủ thì chuông reo |
| đã | looks back to prior realization from a reference point | đến nơi thì xe đã đi |
| mới | marks recency or “only then” | mười giờ mới về |
Clause order often mirrors event order
With bounded actions, Vietnamese commonly uses iconic order: the order of clauses mirrors the order of events.
Lan khóa cửa, xuống cầu thang, gọi xe rồi ra sân bay.
Lan locked the door, went downstairs, called a car, and then headed to the airport.
Reversing two clauses normally changes the inferred sequence unless knowledge of the world overrides it. This is one reason an unmarked narrative remains clear. English also uses chronological order, but English requires each past verb to be inflected; Vietnamese does not.
Connectives can remove doubt:
Tôi kiểm tra địa chỉ trước, sau đó mới đặt xe.
I checked the address first and only then booked a car.
Trước and sau đó explicitly order the events; mới adds “not until then.” The sequence would still be past if the preceding discourse had established yesterday, even without đã.
Rồi as a sequencer and as a completion marker
Between clauses, rồi often means “then”: ăn xong rồi đi “finish eating and then go.” After a predicate, it can also highlight completion or a new state: ăn rồi “have eaten/already ate.” Context and structure distinguish the functions.
Anh đọc kỹ hợp đồng rồi ký nhé.
Read the contract carefully and then sign it, okay?
Tôi ký hợp đồng rồi, giờ chỉ chờ bên kia xác nhận.
I've signed the contract; now I'm just waiting for the other side to confirm.
The first rồi links two steps in a forward-looking instruction. The second says signing is complete and relevant now. Therefore rồi cannot simply be labeled “past” or “present perfect.”
Mark the background when it matters
Stories often contrast an ongoing background with a bounded event. Đang...thì... is a common neutral construction for an interruption.
Tôi đang nấu cơm thì điện tắt.
I was cooking when the power went out.
The past comes from the narrative context. Đang presents cooking from inside its ongoing phase, while the unmarked achievement điện tắt advances the story. The page on đang...thì explores this construction in detail.
A state or activity does not automatically advance time in the same way as a bounded event:
Hôm ấy trời lạnh, đường vắng, mọi người ở trong nhà.
That day it was cold, the streets were empty, and everyone was indoors.
These clauses build a simultaneous background rather than a chain of three successive events. Lexical meaning and common sense decide whether adjoining clauses are sequential or overlapping.
Look backward only where needed
Đã is valuable when a story temporarily looks back from its current reference point.
Khi tôi đến bến xe, chuyến cuối đã rời bến.
When I reached the bus station, the last bus had already left.
The unmarked đến moves the main timeline to the station. Đã rời bến places the departure before that point. English uses a past perfect here; Vietnamese uses đã plus the reference point supplied by khi tôi đến.
Từng has a different role: it opens a prior experience rather than simply locating one event earlier.
Trước chuyến đi ấy, tôi từng đến Hội An một lần nên biết đường vào phố cổ.
Before that trip, I had been to Hội An once, so I knew the way into the old town.
Shift the frame explicitly
When time changes, name the new frame rather than expecting the listener to guess.
Tối thứ Sáu chúng tôi đến Đà Nẵng và nhận phòng. Sáng hôm sau cả nhóm thuê xe đi Hội An.
On Friday evening we arrived in Đà Nẵng and checked in. The following morning the whole group rented a car to go to Hội An.
Sáng hôm sau moves the narrative from Friday evening to Saturday morning. After that shift, the new frame governs the following unmarked predicates.
Future narratives work the same way:
Ngày mai tôi đến sớm, mở phòng họp rồi chuẩn bị máy chiếu; anh cứ đưa khách lên lúc chín giờ.
Tomorrow I'll arrive early, open the meeting room, and set up the projector; just bring the guests up at nine.
No sẽ is necessary in this settled plan. A speaker could use sẽ to foreground a prediction or commitment, but it need not recur before each step.
The marker set as narrative camera controls
| Pattern | Use inside a narrative |
|---|---|
| đã ăn | eating is already realized before the current story point |
| đang ăn | the story enters the middle of eating |
| sẽ ăn | a character or narrator projects later eating |
| ăn rồi | eating becomes complete or produces a relevant state |
| từng đi | a prior trip is presented as experience |
| mới đến | an arrival is recent, or occurs only at a delayed point |
| vừa đến | an arrival has occurred immediately before the story point |
| chưa xong | a task has not reached its endpoint at that story point |
| sắp mưa | rain is imminent from that story point |
| vẫn chờ | waiting continues despite time or expectation |
These are not tense forms of ăn, đi, đến, xong, mưa, and chờ. They are instructions for how to view events relative to the current narrative point. For recency, vừa đến neutrally places the arrival immediately before that point; mới đến often adds “only just” or, with a later time phrase, “did not arrive until then.”
A short narrative with selective marking
Chiều qua tôi đến quán lúc bốn giờ. Huy chưa đến nên tôi gọi cà phê và ngồi chờ. Đến bốn giờ rưỡi tôi vẫn chờ. Mãi đến gần năm giờ Huy mới đến; lúc đó trời sắp mưa rồi. Hai đứa trả tiền, chạy ra lấy xe thì mưa bắt đầu.
Yesterday afternoon I reached the café at four. Huy had not arrived, so I ordered coffee and waited. At four thirty I was still waiting. Huy did not arrive until nearly five; by then it was about to rain. We paid, ran out to get the motorbike, and then the rain started.
The opening time frame covers the paragraph. Unmarked đến, gọi, ngồi, trả tiền, chạy, and bắt đầu advance the sequence. Chưa marks nonarrival, vẫn continued waiting, mãi đến...mới a delayed arrival, and sắp...rồi imminent change. Replacing every unmarked predicate with đã + verb would flatten these meaningful contrasts.
Common Mistakes
1. Repeating đã as if every English past-tense verb needs it. This makes a simple narrative heavy and can wrongly foreground each event's prior realization.
❌ Hôm qua tôi đã thức dậy, đã ăn sáng, đã gọi xe rồi đã đi làm.
Awkward as a neutral sequence because đã is repeated before every event.
✅ Hôm qua tôi thức dậy, ăn sáng, gọi xe rồi đi làm.
Yesterday I woke up, ate breakfast, called a car, and went to work.
2. Assuming adjacent clauses must be sequential. States often describe the same background interval.
❌ Trời lạnh rồi đường vắng rồi tôi mệt.
Misleading if all three states held together; repeated rồi falsely turns them into successive changes.
✅ Hôm đó trời lạnh, đường vắng và tôi cũng mệt.
That day it was cold, the streets were empty, and I was tired too.
3. Leaving a real time shift unannounced. Establish a new frame when the story moves to another day or period.
❌ Tối thứ Bảy chúng tôi xem phim. Chúng tôi đi làm sớm.
Unclear—the second sentence could still belong to Saturday evening's frame.
✅ Tối thứ Bảy chúng tôi xem phim. Sáng thứ Hai chúng tôi đi làm sớm.
On Saturday evening we watched a film. On Monday morning we went to work early.
4. Using rồi after every clause merely to mean English ‘and then.’ Use it at meaningful transitions; comma-separated predicates can already follow chronological order.
⚠️ Cô ấy mở túi rồi lấy chìa khóa rồi mở cửa rồi bước vào.
Grammatical but monotonous—repeated rồi presents every small step as a separately signposted transition.
✅ Cô ấy mở túi, lấy chìa khóa, mở cửa rồi bước vào.
She opened her bag, took out her key, opened the door, and then stepped inside.
Key Takeaways
- Establish a time frame once, then let unmarked predicates remain inside it.
- With bounded events, clause order commonly mirrors chronological order.
- Use rồi, sau đó, and explicit new time phrases where a transition needs to be clear.
- Use markers selectively: đang for an ongoing background, đã for a prior event, chưa for noncompletion, mới for recency or delay, and vẫn for continuation.
- A marker change should change the narrative viewpoint, not merely imitate English verb morphology.
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
- Calendar Time versus Relative TimeA1 — Distinguish fixed dates and clock times from Vietnamese expressions calculated relative to now or to another reference point.
- Lexical Aspect: States, Activities, Accomplishments, and AchievementsB2 — Analyze how Vietnamese states, activities, accomplishments, and achievements interact with duration, endpoints, and aspect markers.
- 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.
- Đang...Thì and Interrupted EventsB2 — Use đang...thì to set an event in progress as the background for an interruption, discovery, or sudden change.
- Xong for CompletionB2 — Use xong after a verb to present an activity or task as reaching its intended endpoint.