B1 Time Expressions 16 min read Fácil

Duração Negativa: 'Não faço X há tempo Y' (没有...l了)

Para dizer 'não faço X há Y tempo', coloque a duração antes de «没有» e do verbo. Use «没有» ou «没» para negar.

Grammar Rule in 30 Seconds

Use '没有 (méiyǒu) + [verb] + [duration] + 了' to express that an action has not occurred for a specific amount of time.

  • Place the duration after the verb: 我没有看电影三个月了 (I haven't watched movies for three months).
  • The particle '了' at the end is mandatory to show the state continues to the present.
  • This structure focuses on the absence of an action, not the action itself.
Subject + 没有 + Verb + Duration + 了

Overview

Visão Geral
Já tentou explicar à sua mãe por que não liga para ela há duas semanas? Em chinês, a duração vem primeiro.
Como esta gramática funciona
Para dizer que não fez algo por um tempo: Sujeito + Duração + 没有 + Verbo.
Padrão de Formação
  1. 1Sujeito 2. Duração 3. 没有 4. Verbo 5. 了.
Quando usar
Para falar de hábitos, redes sociais ou ausências.
Erros comuns
Colocar a duração no final da frase.
Contraste com padrões semelhantes
No positivo, a duração vai após o verbo; no negativo, vai antes.
Perguntas Frequentes
P: Posso usar 没 em vez de 没有? R: Sim, é o mais comum no dia a dia.

2. Negative Duration Formation

Subject Negator Verb Duration Particle
没有
看书
三天
没有
工作
一个月
我们
没有
见面
一年
没有
运动
两周
没有
吃药
三天
他们
没有
回家
半年

Meanings

This structure indicates that a specific action has not been performed for a certain duration of time, emphasizing the ongoing nature of this absence.

1

Ongoing absence

Expressing that an action has been absent for a duration leading up to now.

“我没有吃{火锅|huǒguō}半年了。”

“他没有{回家|huíjiā}三个月了。”

Reference Table

Reference table for Duração Negativa: 'Não faço X há tempo Y' (没有...l了)
Sujeito Duração Negação + Verbo Significado
{我|wǒ}
{三天|sān tiān}
{没有|méiyǒu}{睡觉|shuìjiào}{了|le}
Não durmo há 3 dias.
{他|tā}
{一个|yī gè}{月|yuè}
{没|méi}{发|fā}{推文|tuīwén}{了|le}
Ele não tuita há um mês.
{我们|wǒmen}
{两|liǎng}{年|nián}
{没有|méiyǒu}{见面|jiànmiàn}{了|le}
Não nos vemos há 2 anos.
{妹妹|mèimei}
{五个|wǔ gè}{小时|xiǎoshí}
{没|méi}{看|kàn}{手机|shǒujī}{了|le}
Minha irmã não olha o celular há 5 horas.
{老师|lǎoshī}
{很|hěn}{久|jiǔ}
{没有|méiyǒu}{打|dǎ}{游戏|yóuxì}{了|le}
O professor não joga games há muito tempo.
{猫|māo}
{半天|bàntiān}
{没|méi}{吃|chī}{东西|dōngxi}{了|le}
O gato não come nada há um tempão.

Espectro de formalidade

Formal
我们许久未见了。

我们许久未见了。 (Meeting a friend)

Neutro
我们很久没有见面了。

我们很久没有见面了。 (Meeting a friend)

Informal
好久没见啦!

好久没见啦! (Meeting a friend)

Gíria
好久不见!

好久不见! (Meeting a friend)

Negando Duração com 没有

没有 + Duração

Social

  • {没|méi}{回|huí}{消息|xiāoxi} Não respondeu
  • {没|méi}{见面|jiànmiàn} Não se encontraram

Hábitos

  • {没|méi}{洗|xǐ}{衣服|yīfu} Não lavou roupa
  • {没|méi}{去|qù}{健身房|jiànshēnfáng} Não foi à academia

Lógica Português vs. Chinês

Lógica do Português (Evite!)
Não como (Ação) + há 2 dias (Tempo) ✗ {我|wǒ}{没|méi}{吃|chī}{两|liǎng}{天|tiān}
Lógica do Chinês (Correto)
Eu + 2 dias (Tempo) + não (Neg) + comi (Ação) ✓ {我|wǒ}{两|liǎng}{天|tiān}{没|méi}{吃|chī}

Montando sua Frase

1

A duração é específica?

YES
Use número + classificador (ex: {三个|sān gè}{月|yuè})
NO
Use '{很|hěn}{久|jiǔ}' (muito tempo)
2

Onde coloco o tempo?

YES
Logo após o sujeito!
NO ↓

Frases de Tempo Comuns

⏱️

Curto Prazo

  • {十分钟|shí fēnzhōng}
  • {一|yī}{小时|xiǎoshí}
  • {半天|bàntiān}
📅

Longo Prazo

  • {几个|jǐ gè}{月|yuè}
  • {两|liǎng}{年|nián}
  • {好|hǎo}{久|jiǔ}

Exemplos por nível

1

我没有喝水两个小时了。

I haven't drunk water for two hours.

2

他没有睡觉五个小时了。

He hasn't slept for five hours.

3

我没有看书一天了。

I haven't read a book for a day.

4

我们没有吃饭三个小时了。

We haven't eaten for three hours.

1

我没有去学校一个星期了。

I haven't been to school for a week.

2

她没有买衣服一个月了。

She hasn't bought clothes for a month.

3

我们没有打球三个月了。

We haven't played ball for three months.

4

他没有写信半年了。

He hasn't written a letter for half a year.

1

我没有练习中文两个月了,退步了很多。

I haven't practiced Chinese for two months, I've regressed a lot.

2

他们没有联系一年了,不知道最近怎么样。

They haven't been in touch for a year, I wonder how they are.

3

我没有去过那个公园,已经三年了。

I haven't been to that park, it's been three years.

4

公司没有招人半年了,因为经济不好。

The company hasn't hired anyone for half a year because the economy is bad.

1

我没有感受到这种快乐,已经很久了。

I haven't felt this kind of happiness for a long time.

2

他没有参与这个项目三个月了,完全脱节了。

He hasn't participated in this project for three months and is completely out of the loop.

3

我们没有讨论过这个问题,至少半年了。

We haven't discussed this issue for at least half a year.

4

由于天气原因,我没有出门运动两个星期了。

Due to the weather, I haven't gone out to exercise for two weeks.

1

我没有再听到他的消息,已经快一年了。

I haven't heard from him again, it's been almost a year.

2

这座城市没有举办过大型活动,至少五年了。

This city hasn't hosted a large event for at least five years.

3

他没有表现出任何兴趣,已经好几个月了。

He hasn't shown any interest for several months now.

4

我没有思考过这个问题,已经很久了。

I haven't thought about this question for a long time.

1

他没有再踏入这间办公室,已然三年有余。

He hasn't stepped into this office again, it's been over three years.

2

该地区没有出现过这种气候异常,至少十年了。

This region hasn't seen such climate anomalies for at least ten years.

3

我没有再执着于过去,已经很久了。

I haven't been obsessed with the past for a long time.

4

此项政策没有更新过,已有数载。

This policy hasn't been updated for several years.

Fácil de confundir

Negative Duration: 'Haven't done X for Y time' (没有...了) vs 没做过

Learners mix up experience with duration.

Negative Duration: 'Haven't done X for Y time' (没有...了) vs 不 + Verb

Learners use '不' for past negation.

Negative Duration: 'Haven't done X for Y time' (没有...了) vs Duration + 了

Learners forget the '了'.

Erros comuns

我不看书三天了

我没有看书三天了

Use 没有 for past/ongoing negation, not 不.

我没有看书三天

我没有看书三天了

The particle 了 is required to show the state continues.

我没有三天看书了

我没有看书三天了

Duration must follow the verb.

我没看书三天了

我没有看书三天了

While '没' is okay, '没有' is more standard for this duration structure.

我没做过看书三天了

我没有看书三天了

Don't mix experience (没做过) with duration (没有...了).

我没有看书了三天

我没有看书三天了

Duration should be before the final particle.

我不看书了三天

我没有看书三天了

Again, use 没有, not 不.

我没练习中文了三个月

我没有练习中文三个月了

The duration must be placed correctly before the particle.

我没去过中国三年了

我没有去中国三年了

Distinguish between 'going to' (action) and 'having been to' (experience).

我没吃过饭两天了

我没有吃饭两天了

Avoid '过' when talking about duration of absence.

我没有再看书三天了

我没有看书三天了

The '再' is redundant here.

我没有看书了,三天了

我没有看书三天了

Avoid splitting the duration from the verb.

我没看书三天

我没有看书三天了

Formal writing requires the full structure.

我没有看书三个月之久了

我没有看书三个月了

Keep it simple; '之久' is unnecessary.

Padrões de frases

我没有___ ___了。

他没有___ ___了,因为___。

我们没有___ ___了,真想___。

___没有___ ___了,这很___。

Real World Usage

Texting very common

好久没见,你最近怎么样?

Social Media common

我没有去旅游半年了,想去海边。

Doctor's visit common

医生,我没有睡好觉三天了。

Job interview occasional

我没有在这个行业工作两年了。

Food delivery app occasional

我没有点过这家外卖三个月了。

Travel planning common

我们没有去过北京,已经五年了。

🎯

A Regra do 'Até Agora'

Sempre use «{了|le}» no final se a situação não mudou. Sem ele, parece um fato histórico isolado. «{我|wǒ}{两天|liǎng tiān}{没|méi}{吃饭|chīfàn}{了|le}» mostra sua fome atual!
⚠️

Não use '不'

Nunca use «{不|bù}» para negar duração. «{不|bù}» foca em hábito ou futuro. «{没|méi}» indica que o evento não ocorreu naquele período: «{他|tā}{半年|bànnián}{没|méi}{买|mǎi}{衣服|yīfu}{了|le}».
💬

Educação Social

Usar «{好|hǎo}{久|jiǔ}{没|méi}...» é o jeito padrão de se desculpar por sumir ou demorar a responder: «{好|hǎo}{久|jiǔ}{没|méi}{见|jiàn}{了|le}!» (Quanto tempo!).

Smart Tips

Always use the '没有...了' sandwich.

我不看书三天 我没有看书三天了

Think of '了' as the 'now' marker.

我没有跑步两周 我没有跑步两周了

If you are talking about time passed, use '没有...了', not '过'.

我没去过中国三年了 我没有去中国三年了

Use the full '没有' instead of the shortened '没'.

我没看书三天了 我没有看书三天了

Pronúncia

méi-yǒu

Tone of '没有'

méiyǒu: the 'yǒu' is often dropped to 'méi' in fast speech, but keep '没有' for clarity.

le

Particle '了'

The 'le' is a neutral tone, keep it short and light.

Statement

我没有看书三天了。↓

Falling intonation at the end to show a complete thought.

Memorize

Mnemônico

Think of the '了' as a 'lock' that keeps the duration closed until today.

Associação visual

Imagine a calendar with a big red 'X' on the last day you did the action, and a long red line stretching from that day to today's date.

Rhyme

No action done, time has passed, add a '了' to make it last.

Story

Xiao Wang stopped playing basketball. He put his ball in the closet. He hasn't played for three months. He says: '我没有打球三个月了'.

Word Web

没有时间动作持续状态

Desafio

Write down 3 things you haven't done for a specific amount of time today.

Notas culturais

Very common in daily life to express concern or update friends.

Similar usage, but '没' is often used more frequently than '没有' in casual speech.

They often translate this structure directly into Mandarin, making it very standard.

The structure evolved from the need to express the duration of a negative state, combining the negation '没有' with the aspectual marker '了'.

Iniciadores de conversa

你多久没有去旅行了?

你多久没有见你的好朋友了?

你有没有很久没有吃过家乡菜了?

你多久没有练习中文了?

Temas para diário

Write about a hobby you stopped doing.
Write about a friend you haven't seen.
Reflect on your language learning journey.
Describe a long-term change in your lifestyle.

Erros comuns

Incorrect

Correto


Incorrect

Correto


Incorrect

Correto


Incorrect

Correto

Test Yourself

Preencha a lacuna com a ordem correta: Sujeito + [Tempo] + [Negação] + [Verbo]

✓ Correct! ✗ Not quite. Correct answer:
A duração de tempo deve vir após o sujeito e antes da negação '没有'.
Qual frase está gramaticalmente correta?

✓ Correct! ✗ Not quite. Correct answer:
O padrão é Sujeito + Duração + 没 + Verbo + Objeto + 了.
Encontre e corrija o erro

✓ Correct! ✗ Not quite. Correct answer:
Você deve mover a duração 'duas horas' para antes da palavra de negação '没'.

Score: /3

Exercicios praticos

8 exercises
Fill in the blank with the correct structure.

我没有___书三天了。

✓ Correct! ✗ Not quite. Correct answer: 看书
Verb + Duration is the pattern.
Choose the correct sentence. Múltipla escolha

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: 我没有看书三天了
Must use 没有 and 了.
Correct the sentence. Error Correction

Find and fix the mistake:

我没有三天看书了。

✓ Correct! ✗ Not quite. Correct answer: 我没有看书三天了
Duration follows the verb.
Reorder the words. Sentence Reorder

了 / 三天 / 我 / 没有 / 看书

✓ Correct! ✗ Not quite. Correct answer: 我没有看书三天了
Correct order is Subject-Neg-Verb-Dur-Part.
Translate to Chinese. Tradução

I haven't slept for two days.

✓ Correct! ✗ Not quite. Correct answer: 我没有睡觉两天了
Standard structure.
Complete the dialogue. Dialogue Completion

A: 你多久没去健身房了? B: ___

✓ Correct! ✗ Not quite. Correct answer: 我没有去健身房两个月了
Correct structure for duration.
Build a sentence. Sentence Building

Subject: 他, Verb: 工作, Duration: 一年

✓ Correct! ✗ Not quite. Correct answer: 他没有工作一年了
Correct structure.
Match the English to Chinese. Match Pairs

Match: I haven't eaten for 3 hours.

✓ Correct! ✗ Not quite. Correct answer: 我没有吃饭三个小时了
Correct structure.

Score: /8

Practice Bank

10 exercises
Coloque as palavras na ordem correta: Sentence Reorder

{一个|yī gè}{月|yuè} / {没有|méiyǒu} / {王|Wáng}{先生|xiānsheng} / {来|lái} / {了|le} / {公司|gōngsī}

✓ Correct! ✗ Not quite. Correct answer: {王|Wáng}{先生|xiānsheng} {一个|yī gè}{月|yuè} {没有|méiyǒu} {来|lái} {公司|gōngsī} {了|le}
Traduza para o chinês: Tradução

Eu não bebo café há dois dias.

✓ Correct! ✗ Not quite. Correct answer: {我|wǒ}{两|liǎng}{天|tiān}{没|méi}{喝|hē}{咖啡|kāfēi}{了|le}。
Combine a frase em chinês com seu significado em português: Match Pairs

Combine os pares:

✓ Correct! ✗ Not quite. Correct answer: matched
Qual delas usa o '了' corretamente para mostrar um estado contínuo? Múltipla escolha

Selecione a melhor frase:

✓ Correct! ✗ Not quite. Correct answer: {我们|wǒmen}{好|hǎo}{久|jiǔ}{没有|méiyǒu}{聊天|liáotiān}{了|le}。
Preencha a lacuna: Preencher as lacunas

{她|tā}{一个|yī gè}{学期|xuéqī} ___ {拿到|nádào}{奖学金|jiǎngxuéjīn}{了|le}。

✓ Correct! ✗ Not quite. Correct answer: {没有|méiyǒu}
Encontre o erro: Error Correction

{我|wǒ}{两|liǎng}{年|nián}{不|bù}{回|huí}{家|jiā}{了|le}。

✓ Correct! ✗ Not quite. Correct answer: {我|wǒ}{两|liǎng}{年|nián}{没|méi}{回|huí}{家|jiā}{了|le}。
Reordene a frase: Sentence Reorder

{了|le} / {没|méi} / {半年|bànnián} / {买|mǎi} / {他|tā} / {衣服|yīfu}

✓ Correct! ✗ Not quite. Correct answer: {他|tā}{半年|bànnián}{没|méi}{买|mǎi}{衣服|yīfu}{了|le}
Traduza: Tradução

O telefone não toca há 10 minutos.

✓ Correct! ✗ Not quite. Correct answer: {手机|shǒujī}{十|shí}{分钟|fēnzhōng}{没|méi}{响|xiǎng}{了|le}。
Preencha a duração: Preencher as lacunas

{弟弟|dìdi} ___ {没|méi}{写|xiě}{作业|zuòyè}{了|le},{妈妈|māma}{很|hěn}{生气|shēngqì}。

✓ Correct! ✗ Not quite. Correct answer: {三个|sān gè}{小时|xiǎoshí}
Qual delas descreve um 'jejum' de não fazer algo? Múltipla escolha

Escolha a melhor opção:

✓ Correct! ✗ Not quite. Correct answer: {我|wǒ}{五天|wǔ tiān}{没|méi}{抽烟|chōuyān}{了|le}。

Score: /10

Perguntas frequentes (8)

No, '不' is for habits or future. '没有' is for past/ongoing duration.

Yes, it marks the state as current.

You can use '很久' (a long time).

No, that is incorrect in this structure.

It is neutral and used in all contexts.

'没做过' is for experience; '没有...了' is for duration.

No, this is for past/ongoing.

Some dialects might use different particles, but this is standard Mandarin.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish moderate

Hace [tiempo] que no [verbo]

Spanish puts the time at the beginning; Chinese puts it after the verb.

French partial

Je n'ai pas [verbe] depuis [temps]

French uses a preposition; Chinese uses a particle.

German moderate

Ich habe seit [Zeit] nicht mehr [Verb]...

German uses a prepositional phrase; Chinese uses a direct duration structure.

Japanese high

[時間]...していない

Japanese uses the 'te-form' + 'inai'; Chinese uses '没有' + verb.

Arabic partial

لم أفعل... منذ [وقت]

Arabic uses a specific negative particle for past tense; Chinese uses '没有'.

Chinese n/a

没有...了

None.

Learning Path

Prerequisites

Was this helpful?
Nenhum comentário ainda. Seja o primeiro a compartilhar suas ideias!