I struggle a bit to get my head around tenses in Mandarin, and in particular when I need to use 了 (le).

Do you have any tips, examples or resources to help me out with this?

9 Answers 9


Usually 了 is used to indicate past tense (or the completion of). Such as:


了 is added to the end of the sentence that change the statement to past tense. You can add 过 before 了 to add emphasis.

E.g., 我吃了 (I ate) vs. 我吃过了 (I have (already) eaten.)

but 了 may be used for different reasons, some of which have nothing to do with past tense.

With imperatives, it adds urgency:

走了, 走了

(Let's) go, (let's) go.

So, a negative imperative becomes a warning:


(Keep quiet.)



(I'm warning you [to]) stop talking!

With certain modifiers you can use 了 to indicate future tense:

天就要下雨了(it's raining soon)

Here 要 (an auxiliary verb) indicates future tense, by implying the sense of "going to do (something)." 會 is another auxiliary verb that does the same thing, but in the sense of "intending to do (something)."

了 when used after an adjective or noun, conveys the meaning "has become"

我餓 (I'm hungry)


我餓了 (I became hungry)

Here 了 expresses a clear (change of) state.

了 can also be used to express excessiveness.

太 + (stative verb/adjective/noun) + 了. E.g., 太冷了.

(stative verb/adjective/noun) + 极了. E.g., 热极了.

可 + (stative verb/adjective/noun) + 了. E.g., 可难了.

太 can be used without 了. If omitted, the tone can sound rather rough.

  • 1
    "With certain modifiers you can use 了 to indicate future tense" - yikes! This really is going to take some time to get my head round :}
    – Cocowalla
    Commented Dec 13, 2011 at 22:37
  • 2
    Basically if 要/會/就/快 appears before the verb or any time specification appears before the subject (except with 快), 了 can be used to indicate future tense. But with 快, you can't use a construct of time like the word "yesterday." There are other verbs when used as a modal do the same/similar things, but these are usually the most common ones.
    – Krazer
    Commented Dec 13, 2011 at 23:09
  • 2
    I think sometimes the 了 is used just because it sounds right. Commented Dec 14, 2011 at 6:17
  • I think you can also use 了 when expressing surprise or emphasis. e.g. 太好了! Although in this case its use is within an idiomatic expression and should therefore be learnt as a unit.
    – jaffa
    Commented Jan 3, 2012 at 23:35

There are two main usages of 了, as an aspect marker and as a modal particle.

Aspect marker: expresses completion of an action

In this case 了 can be used to produce a past tense. It typically follows immediately after the verb.

V + 了 + Obj.

我买了一辆车 = I bought a car

我看了一部电影 = I watched a movie

You can find the aspect marker 了 also after the object, when the object is strongly bound to its verb. This usually happens when the object is a place or in case of verb-object compounds, a.k.a. separable verbs:

V + Obj. + 了

我去台湾了 = I went to Taiwan

我吃饭了 = I ate

In these cases, if you do place 了 between verb and object, the sentence "hangs". It implies a follow-up. This is often used in subordinate constructions:

我去了台湾(以后)= After I get to Taiwan, ...

我吃了饭(以后)= After I eat, ...

Modal particle: expresses change

The other usage of 了 as a modal particle is to express a change of state. It's found only at the end of the sentence.

台湾我不想去了 = I don't want to go to Taiwan (anymore)

他的名字我想起来了 = I remember his name (now)

A notable case of how the modal 了 affects the meaning of a sentence is:

我知道 = I know

我知道 = I got it (I know it now, but I didn't knew it before)

Among other use cases there is giving commands (imperative), as in:

闭嘴了 = shut up!
别闹我了= stop bothering me!
我们走了 = let's go
你关门了 = close the door!

This makes sense because a command implies a change in what someone is doing: you're talking (status quo), but now I want you to stop (change); or the door is open (status quo), now I want you to close it (change).

Then, you can use 了 to express something you're going to do (future) or a decision you just made:

我付钱了 = I'll pay!

As opposed to:
钱我(已经)付了 = I've (already) paid

The 要 ~ 了 construction also reflects this soon-to-change valence:

飞机马上要落地了 = the plane is about to land

我快要毕业了 = I'm graduating soon

Some additional examples to show the difference between past, status quo, change and future change with:

今天下了雨 = it rained today (it's stopped now)
下雨呢 = it rains (it was raining before too)
下雨了 = it rains (now, while it wasn't before)
今天要下雨了 = it's going to rain today

Finally keep in mind that 了 doesn't necessarily indicate a change that's taking place right now. It can describe a situation that started in the past and hasn't ended yet (then it might appear together with the aspect 了):

Change in the past (ending point):
我等了 (ASP) 一个小时的车了 (MOD) = I waited the bus one hour (I'm not waiting anymore)

Change in the past (starting point)
我等车(已经)一个小时了 (MOD) = I've been waiting the bus for one hour (the wait has started and I'm still waiting)


I think, after a long while I finally managed to figure out how to both wrap my head around this and how to actually explain how it works, as well - after 2 years (60 Ms) and two more courses of Chinese Mandarin later from my original post on the topic here:

How exactly do time and "tense" work in Mandarin REALLY?

So here goes with what I've gathered, and feel free to challenge anything or even everything said here.

了 is NOT a tense marker. Period. That said, there are situations where it certainly seems to look like one, and that's where I think the confusion comes from. From multiple sources - including instructors and textbooks - if you have something like "I read a book" in English, meant as an answer to a question of the form "What did you do last night?" (Chinese: 你昨天晚上做什么?), the answer is indeed given as you'd expect using "了":

  • Person A: 你昨天晚上做什么?
  • Person B: 我看一本书。

And indeed if we did not include it and just said 我看一本书, it would sound as strange as if I were to say in English, "I read (pronounced reed) a book" as a response to the given question. And it is also true that in this context it effectively serves the same function of harmonizing with the past nature of the action in question.

The key point though in understanding it is that the logic of 了 in how it does this is different from that of how the "-ed" ending (here heard in pronunciation but masked by the irregularities and vagaries of English orthography) in English does it. "-ed" directly marks past time. However 了 can be interpreted in at least two ways, depending on what model of grammar you want to use as in any analysis of human language there may be and are often different conceptual or theoretical models of how a language functions that can explain the phenomena within it and many arguments are waged in linguistic studies as to which are the "best" models in question: keep in mind that "grammar", as we call it, is not so much a rule book that was written up by the language's "inventors", i.e. its users, but rather that grammars, like dictionaries, are attempts by language scholars to describe how language operates in detail, and thus it can vary from scholar to scholar how it may be understood.

With that out of the way, we will proceed. The first model is perhaps the one most commonly cited, and that is that "了" is an aspect marker that marks the perfective aspect, that is, the fact of something having been completed, finalized, or brought to its end. In this case, what the sentence then says is to assert as a fact that the reading of the book is completed. This, without further indicators, implies that it must have been in the past, because of how that causality works in the physical universe: the bringing-to-completion of something is caused by things-that-bring-it-to-completion, and causes always precede their effects, thus the "reading process" - the stuff that was needed to bring about that culmination - must have, by inference, occurred in the past.

The second model (see here: https://chinese.stackexchange.com/a/22407/16171) is a bit different in how it conceptualizes 了 but it follows a similar logic. In this interpretation 了 is a marker for the realis mood, meaning that the reading of the book is something that is an actual state of affairs in the world, not, say, a hypothetical. With regard to an action taken, like "reading a book", the only way this can be actual is if the reading is either being done right now, or it was done in the past, because (at least cognitively, not wanting to drag in deep philosophical and even physics-related arguments about the ontological status of the future) only the past and present are real, the future is hypothetical or unreal (the mood that expresses this is called "irrealis" in linguistic terminology). By elimination of the possibility of the reading happening in the present (since you see I am not engaged in it), then it follows (this form of a logical argument is called a disjunctive syllogism - which goes: P or Q. Not P. Therefore, Q.) that it occurred in the past.

Whatever the model we choose to use to understand this bit of language, we arrive at the conclusion the action was in the past, and that the past-ness of the action is indeed communicated by 了. However, it gets there by a different route than English does, and understanding both that route and how it gets to this outcome and moreover acknowledging that it does still lead to the same outcome, are all important to properly understanding the usage of this important basic word. Because if we interpret it as having no relevance to time, we will be plagued with suspicion about the fact that

  • 我看了一本书

is a valid way to answer

  • 你昨天晚上做什么?

AND if we interpret it as being a tense marker like in English, we will not be able to understand how a construction like

  • 我明天看了一本书

could make any sense, as if it is tense, that sentence is literally a logical contradiction saying something is simultaneously in both the future (tomorrow) and the past (misunderstood 了).

The aspect theory seems to be the more commonly used one, but what's often missing it seems is an explication of the logic of how this does relate to time even though and while importantly pointing out that the direct referent is not time, and I think that makes it hard for English speakers to make the transition because they will be naturally inclined (as indeed one of the papers referenced in the second link talks about) to be focused on the time aspect and will rightly pick it out, but the base concept is not time, and the proper explanation must be able to accommodate both instead of just saying it's not a tense marker and then leaving it at that and leaving the individual in question hanging.

  • Finally, someone got the message I was preaching. :)
    – coobit
    Commented Nov 8, 2018 at 13:22

actually, the tense maker 了has two different type. that concept is equal to the conjunction of verb. the first type of the 了1 , common condition is used like suffix just adding after the verb. that means perfective maker. the action is completed. also like present tense as well as past tense.

the second type of 了2 ,is adding to the end of the sentence, for instance, "他突然之间就跑了" that means emphasising the effect to present or probably cause a new case to present times. and aboselusly, is prefect aspect. so, the decision of adopting past perfect or present perfect is depends the adverb。 我离开上海了。(perfect tense) 我离开了上海 。 (present tense or past tense)


了 is often used in the past tense, but should not be confused with 过. 了 implies a recent change that might still be in effect, while 过 is further in the past and is no longer in effect.


我坐了 I have sat down (and am still sitting)

我坐过 I have sat down (and am no longer sitting)

You can also use it with 太 to put emphasis on something.


太冷了 Too cold!

  • In your 太冷了 example, does have any effect on the tense of that statement?
    – Cocowalla
    Commented Nov 24, 2014 at 16:08
  • 1
    @Cocowalla The way I understand it, you have to add 了, otherwise it will sound weird to native speakers.
    – Friso
    Commented Nov 26, 2014 at 22:05

I read Chinese Grammar Hack: The Many Uses And Rules of 了 (le) in eChineseLearning blogpage, and it introduced 3 main uses of “了 (le)”:

  1. The completion of an event A basic meaning of “了 (le)” is to indicate the completion of the event. It is not quite the same as the English past tense. In the English past tense, whether it is representative of modality or event, the past tense should be used as long as the event is in the past. However, the Chinese character “了 (le)” is used in past events instead of past modalities.

Tā yǐqián hěn tǎoyàn tā.


He hated her in the past.

VS. Tā chī wán le fàn. 


He had a meal.

As we can see in the first sentence, “hated her” shows a state, not the completion of a specific activity. Therefore, we don’t use “了 (le)” after the verb, or at all in this first example.

As for the second example, we learn of an activity that has been done, so we use “了 (le).”

  1. To describe a sequence of events Secondly, “了 (le)” shows the sequence in which two actions occur.

Wǒ xǐ le zǎo jiù shàngchuáng shuìjiào le.


After taking a shower, I went to bed.

  1. Thirdly, as a sign of major events Often, a sentence contains more than one event. We can divide these events into main events and secondary events, so we only need to use “了 (le)” in the main event instead of using it again in the secondary event.

Tā rèxīn de bāng wǒ sǎo le dì.


She helped me eagerly to sweep the floor.


Tā cānjiā le zhècì huódòng.


He took part in this activity.

I think it may help you.


for someone who new in Chinese, when you see 了, just seem as "it's already done" it's suit for 70% situation, and in this situation, it can be ignored, if you delete 了,the meaning doesn't change, it's just emphasize "its done, its done, its done"

if you feel the meaning is strange, than …. just ignore it. in almost 99% of situation the meaning wont change, if you delete 了 in sentense


The particle 了 (le) suggests a completed action. For example,

吃饭了 (chi fan le), finished eating.

  • I understand that, but from other uses I've seen it appears to be more complex than that
    – Cocowalla
    Commented Dec 13, 2011 at 22:35
  • @Cocowalla: Yes, there are more complex usages. I've given you the simplest one.
    – Tom Au
    Commented Dec 13, 2011 at 22:36
  • @Cocowalla Chi Fan Le DO NOT means finished eating. Instead that, like a mom want to call for her children to eat: "孩子们,吃饭了"(boys, time for meal)
    – Alex Chen
    Commented Dec 14, 2011 at 10:49
  • @AntiGameZ what about nǐ chī le ma? - does that not mean, have you eaten?
    – Cocowalla
    Commented Dec 14, 2011 at 11:03
  • @Cocowalla no, 了 in 你吃了吗 means have you eaten, which suggests a completed action.
    – Alex Chen
    Commented Dec 14, 2011 at 11:08

To make some corrections to The_Sympathizer answer.

the only way this can be actual is if the reading is either being done right now, or it was done in the past, only the past and present are real, the future is hypothetical or unreal

Mostly true, BUT... there are actually 2 realis markers.

  1. Verbal了 which is relative realis marker
  2. Sentencial 了 which is absolute realis marker.

You can and must use verbal 了 in future context to mark that "X will be done only after Y becomes factual (real)". For example: If or when Y is true, X will follow.

吃完了午飯就走 that is Y = "吃完午飯" and X = "走"

this expample can be translated as:

"When(了) eating(吃午飯) is finished(完), I will(就) leave(走)."

Here I put 了 next to "WHEN" to indicate that 了 marks relative realis condition and WHEN is the best way to translay 了 here. So another translation could be :

"When in real life eating is over, I will leave."

The sentencial 了 marks absolute factuality and can't be used in Future contexta.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.