UNIT 05 · Plans and experiencesMy review
LESSON 22 OF 30

Completed actions with 了

Use 了 for a completed event and 没有 for an action that did not happen.

Beginner · Mandarin foundationsAbout 15 minutesNot started

What you’ll work on

  • Recognize verb + 了 as one completed-action pattern.
  • Use a time expression for when an event happened.
  • Negate a completed event with 没有 and omit 了.
READ & LISTEN

A short conversation

Google voice when available; device voice as a fallback. Pinyin shows dictionary tones; natural speech includes the tone changes taught in the lessons.

Mei

你昨天买了什么?

nǐ zuó tiān mǎi le shén me

What did you buy yesterday?

Lin

我买了两本书。

wǒ mǎi le liǎng běn shū

I bought two books.

Mei

你喝咖啡了吗?

nǐ hē kā fēi le ma

Have you had coffee?

Lin

没有,我没喝咖啡。

méi yǒu. wǒ méi hē kā fēi

No, I haven’t had coffee.

Completed is not the same as past tense

了 after a verb can present an action as completed: 买了两本书. It is an aspect marker, not a universal past-tense ending. A past-time expression can occur without 了 when the sentence has a different focus.

Start with a concrete completed action and a quantity: 我昨天买了两本书. 昨天 tells when; 了 presents the buying as a completed event.

我昨天买了两本书。wǒ zuó tiān mǎi le liǎng běn shūI bought two books yesterday.
她喝了一杯茶。tā hē le yī bēi cháShe drank a cup of tea.

Negate the event with 没有

Use 没有 or its shorter form 没 before the verb to say that an event did not happen. In this basic negative completed-event pattern, omit the completed-action 了.

Contrast 不喝, which can describe a habit or refusal, with 没喝, which says the drinking did not happen. Context matters, so include a time word when it helps.

我昨天没有买书。wǒ zuó tiān méi yǒu mǎi shūI did not buy a book yesterday.
我没喝茶。wǒ méi hē cháI did not drink tea / have not had tea.

Recognize a useful question as a whole

你吃饭了吗? is a common question asking whether someone has eaten. Here 了 is at the end of the clause rather than directly after the verb. Sentence-final 了 has related uses that extend beyond completed events.

Learn this question as a complete chunk for now. Answer 吃了 or 没有 / 还没有. Avoid adding 了 to every sentence merely because the English translation is in the past.

你吃饭了吗?nǐ chī fàn le maHave you eaten?
还没有。hái méi yǒuNot yet.
VOCABULARY

Lesson vocabulary

Listen once, say it aloud, and try to recall the Chinese before looking.

Chinese vocabulary and English meanings
Chinese / pinyinEnglishListen
昨天
zuó tiān
yesterday
买
mǎi
to buy
了
le
aspect / change particle in these uses
没
méi
did not / have not
还没有
hái méi yǒu
not yet
吃了
chī le
ate / have eaten (short answer)
喝了
hē le
drank / have drunk (in context)
EXERCISES

Practice questions

Try every question, then check your answers. Capital letters and punctuation do not affect your score. Pinyin tone marks matter. For typed answers, use simplified characters or the taught pinyin (spacing is flexible).

Showing an answer makes that question a practice item worth zero for this attempt. Retry with the answers hidden when you’re ready. If audio cannot play, use Show answer / text to practice by reading.

01Choose a completed-event sentence with a quantity.
02Write “yesterday”.
03Choose “I did not buy a book yesterday.”
04Listen, then type the phrase in characters or tone-marked pinyin.
Generated voice · You can listen again.
05Write “buy”.
Open My review
SPEAKING AND WRITING

Independent practice

These are independent practice tasks. The site does not record your voice, save your writing, or grade open-ended answers. Ask a teacher or conversation partner for feedback when you can.

01 / SPEAKING

Speaking practice

Describe one completed purchase yesterday, then say one thing you did not buy. Ask a partner whether they have eaten.

02 / WRITING

Writing practice

Write a positive and negative pair using 昨天, 买, and 书. Explain why the negative has no 了.

SELF-ASSESSMENT

Review the lesson objectives

Select the tasks you can complete independently. This self-assessment does not change your quiz score.

Your self-check selections stay on this page only.

Lesson completion

You can mark a lesson complete at any time. Questions you missed stay in My review until you answer them correctly or remove them.

Progress and review questions are saved in this browser only. Clearing browser data removes them.

Search resources and lessons