Easily confusedHSK 3

是…的 vs 了 (shì…de vs le): past focus vs past completion

是…的 is a cleft structure used to emphasize the circumstances (time, place, manner) of a past event, while 了 marks the completion or change of state of an event. Use 是…的 when answering or focusing on 'how, when, where' something happened; use 了 to simply report that an event occurred.

Both 是…的 and 了 can refer to past events, but they serve different functions. 是…的 is a cleft construction that foregrounds specific details (time, place, manner, etc.) of a past action, often in response to a wh-question about those details. 了 is a perfective aspect marker that indicates an action has been completed or a new situation has arisen, typically used to report a past event as a simple statement of fact. They can appear in the same sentence only if the 是…的 structure contains a verb that is aspectually marked by 了 (e.g., inside a relative clause), but in most direct past narratives, choosing one depends on whether you aim to emphasize the 'how' or just the 'that'.

When to use each

是…的shì… de
it-was (cleft)

Use 是…的 to emphasize the specific circumstances (time, place, manner, purpose) of a past event. It is especially common in answers to questions like 'when', 'where', 'how', 'who', or 'why' regarding a past action. The structure frames the event as known background and highlights the focal element between 是 and 的.

The 的 cannot be omitted in negation: 不是…的. When an object is present, 的 typically appears at the end of the sentence (e.g., '我是昨天来北京的'), though some patterns allow 的 before the object for fixed expressions.

liǎo
perfective/change

Use 了 to indicate that an action has been completed or a new situation has arisen. It is the basic perfective marker in Chinese and is used to simply report that a past event happened, without emphasizing the circumstances. Verb-了 is used for completion of an action, while sentence-final 了 indicates a change of state or current relevance.

了 often implies a connection to the present (e.g., 'now it's done'). For a single past event without current relevance, especially in narrative contexts, 了 may be omitted; the default past reading relies on context.

At a glance

是…的
Primary functionEmphasizes the circumstances (time, place, manner, etc.) of a past eventMarks completion or change of state of an event
Focus of sentenceOn how/when/where/why the event happenedOn the fact that the event happened or is done
Typical question typeAnswers to wh-questions (什么时侯、怎么、哪儿…) about the eventAnswers to yes-no questions (…了吗?) or simple 'what happened'
Negation不是…的 (e.g., 我不是昨天来的)没…(了) (e.g., 我没去)
Compatibility with object的 usually placed after verb or at end of sentence (e.g., 我是昨天来北京的)了 placed after verb (verb-了) or after object (sentence-final了)

Examples

  • 是…的
    我是昨天来北京的。
    Wǒ shì zuó tiān lái běi jīng de.
    I came to Beijing yesterday.
    Emphasizes 'yesterday' as the time of coming.
  • 我昨天去北京。
    Wǒ zuó tiān qù le běi jīng.
    I went to Beijing yesterday.
    Simply reports the past event; no special emphasis on time.
  • 是…的
    他是坐飞机来的。
    Tā shì zuò fēi jī lái de.
    He came by plane.
    Focuses on the manner of coming.
  • 他坐飞机来
    Tā zuò fēi jī lái le.
    He came by plane (and is now here).
    Indicates arrival; sentence-final 了 has current relevance.
  • 是…的
    你什么时候来的?
    Nǐ shén me shí hou lái de?
    When did you come?
    Question uses 是…的 pattern to ask about time; note no 了.
  • 你来吗?
    Nǐ lái le ma?
    Have you come? / Did you come?
    Simple yes-no question about completion/state.

Common mistakes

  • Using 了 instead of 是…的 when answering a question about specific circumstances: e.g., Q: '你什么时候来的?' A: ✗'我昨天来了。' → should be '我昨天来的' or '我是昨天来的'.
  • Using 是…的 to simply report a past event without emphasis: e.g., ✗'我是吃了饭的' for 'I ate' — better '我吃饭了' unless you need to emphasize 'I ATE (as opposed to skipping)'.
  • Negating both incorrectly: e.g., ✗'我不是去了' for 'I didn't go' — correct negation of 是…的 is '我不是…的' (without 了), correct negation of 了 is '没…' (without 了 at end).
  • Placing 的 incorrectly with an object: e.g., ✗'我是昨天来的北京' is nonstandard; better '我是昨天来北京的' (的 at end).

FAQ

When do I use 是…的 vs 了?
Use 是…的 when you want to emphasize the circumstances (time, place, manner, who) of a past event, especially in answers to wh-questions about those details. Use 了 to simply report that an event occurred or has been completed, without focusing on the circumstances.
Can I use 是…的 and 了 in the same sentence?
Yes, but only if the verb inside the 是…的 structure has an aspectual 了 (e.g., '我是昨天吃了饭才来的' — 'I came after I ate yesterday'). However, in most simple cases they are mutually exclusive because 是… of already establishes past, so adding 了 at the end would be redundant. Avoid using both in simple past emphasis sentences.
How do I negate 是…的 and 了?
For 是…的, negation is '不是…的', e.g., '我不是昨天来的' (I didn't come yesterday). For 了, negation uses '没' without 了, e.g., '我没去' (I didn't go). Do not use '不' with 了, and do not put 了 after 没.