B2 Compound Tenses 6 min read 中等

现在完成时(重复动作)

用这个时态来聊聊你“最近的近况”或“持续的习惯”,记住它强调的是 repetição (重复) 和 continuidade (持续),而不是已完成的单次动作。

Grammar Rule in 30 Seconds

Use the 'ter' + past participle structure to describe actions that have happened multiple times up to the present moment.

  • Use 'ter' in the present tense + past participle: 'Tenho lido muitos livros ultimamente.'
  • Focus on the repetition, not just the completion: 'Tenho ligado para ele várias vezes.'
  • Avoid using it for single, finished events; use the simple Pretérito Perfeito instead.
Subject + (ter) + Past Participle + (repeatedly)

Overview

等一下!如果你想把英语的
I have lost my keys
逐字翻译成葡萄牙语,那你就要掉进陷阱了。在英语中,现在完成时常用于已完成的动作。在葡萄牙语中,情况完全不同。 *Pretérito Perfeito Composto*(复合过去时)几乎专门用于最近重复或持续发生的动作。不要把它想成“我已经做了”,而要想成“我最近一直在做”。

How This Grammar Works

这是一个“复合”时态:助动词 + 主动词。
公式如下:
助动词(Ter 的现在时) + 主动词(过去分词)
与法语或意大利语不同,主动词在这里从不改变性或数。无论是 *ele* 还是 *elas*,分词都保持不变。

Formation Pattern

1
变位 Ter(拥有/have):
2
Eu tenho
3
Tu tens
4
Você/Ele/Ela tem
5
Nós temos
6
Vocês/Eles/Elas têm(复数别忘了 ^ 符号!)
7
加上规则主动词的过去分词(Past Participle):
8
-AR 结尾 ➔ 变成 -ADO(例如:*falar* ➔ *falado*)
9
-ER 结尾 ➔ 变成 -IDO(例如:*comer* ➔ *comido*)
10
-IR 结尾 ➔ 变成 -IDO(例如:*partir* ➔ *partido*)

When To Use It

当你想表达你从过去某一点到现在反复或持续做某事时使用。

Common Mistakes

“我做完了”的陷阱:
不要用 *
Eu tenho perdido meu celular
* 来表示“我丢了手机”。错! 这听起来像你每天都丢手机。一次性的事件请用简单过去时(*Perdi*)。

Contrast With Similar Patterns

* 简单过去时 (Simples): 用于已完成的动作。
* 复合过去时 (本时态): 用于最近的习惯。

Quick FAQ

问:我可以用 Haver 代替 Ter 吗?
答:在现代葡萄牙语中不用。总是使用 Ter

Conjugation of 'Ter' + Participle

Subject Auxiliary (Ter) Participle (-ado/-ido) Example
Eu
tenho
falado
Eu tenho falado
Você/Ele
tem
falado
Ele tem falado
Nós
temos
falado
Nós temos falado
Vocês/Eles
têm
falado
Eles têm falado

Meanings

This structure expresses an action that started in the past and has been repeated up to the present, implying it might continue.

1

Iterative Action

Actions repeated over a period leading to now.

“Tenho estudado português todos os dias.”

“Tenho recebido muitas mensagens dele.”

Reference Table

Reference table for 现在完成时(重复动作)
人称代词 助动词 (Ter) 过去分词结尾 含义示例
Eu
tenho
-ado / -ido
我最近一直在...
Tu
tens
-ado / -ido
你最近一直在...
Você/Ele/Ela
tem
-ado / -ido
他/她/您最近一直在...
Nós
temos
-ado / -ido
我们最近一直在...
Vocês/Eles/Elas
têm
-ado / -ido
他们/她们/你们最近一直在...

正式程度

正式
Tenho trabalhado arduamente.

Tenho trabalhado arduamente. (Work update)

中性
Tenho trabalhado muito.

Tenho trabalhado muito. (Work update)

非正式
Tô trabalhando muito.

Tô trabalhando muito. (Work update)

俚语
Tô na correria.

Tô na correria. (Work update)

按水平分级的例句

1

Tenho estudado muito.

I have been studying a lot.

2

Tenho comido bem.

I have been eating well.

3

Tenho dormido cedo.

I have been sleeping early.

4

Tenho lido livros.

I have been reading books.

1

Você tem trabalhado aqui?

Have you been working here?

2

Não tenho saído muito.

I haven't been going out much.

3

Eles têm viajado bastante.

They have been traveling a lot.

4

Nós temos feito exercícios.

We have been doing exercises.

1

Tenho tentado falar com ele, mas não atende.

I have been trying to talk to him, but he doesn't answer.

2

Tenho recebido muitas ligações estranhas.

I have been receiving many strange calls.

3

Tenho pensado em mudar de emprego.

I have been thinking about changing jobs.

4

Tenho visto o filme várias vezes.

I have been watching the movie several times.

1

Tenho notado uma mudança no comportamento dele.

I have been noticing a change in his behavior.

2

Tenho investido tempo em aprender novas habilidades.

I have been investing time in learning new skills.

3

Tenho evitado doces ultimamente.

I have been avoiding sweets lately.

4

Eles têm discutido esse assunto por horas.

They have been discussing this subject for hours.

1

Tenho ponderado sobre as implicações dessa decisão.

I have been pondering the implications of this decision.

2

Tenho buscado alternativas mais sustentáveis.

I have been seeking more sustainable alternatives.

3

Tenho mantido contato com antigos colegas.

I have been keeping in touch with old colleagues.

4

Tenho questionado a validade desses dados.

I have been questioning the validity of this data.

1

Tenho vislumbrado um futuro promissor para a empresa.

I have been envisioning a promising future for the company.

2

Tenho reiterado a importância da cooperação.

I have been reiterating the importance of cooperation.

3

Tenho negligenciado meus próprios interesses.

I have been neglecting my own interests.

4

Tenho corroborado as evidências apresentadas.

I have been corroborating the presented evidence.

容易混淆

Present Perfect (Repeated Actions) 对比 Simple Past vs Compound

Learners use compound for finished events.

Present Perfect (Repeated Actions) 对比 Gerund vs Compound

Gerund is for 'right now'.

Present Perfect (Repeated Actions) 对比 Ter vs Haver

Haver is formal.

常见错误

Tenho comer

Tenho comido

Must use participle.

Eu tenho falado ontem

Eu falei ontem

Don't use with specific past time markers.

Tenho comido uma vez

Comi uma vez

Not for single events.

Tenho ir

Tenho ido

Participle error.

Eles tem falado

Eles têm falado

Missing plural accent.

Tenho sido estudando

Tenho estudado

No need for 'sido'.

Não tenho não falado

Não tenho falado

Double negative.

Tenho visto ele

Tenho o visto

Clitic placement.

Tenho feito isso em 2020

Fiz isso em 2020

Time marker conflict.

Tenho lido o livro ontem

Li o livro ontem

Time marker.

Tenho tido feito

Tenho feito

Redundant auxiliary.

Tenho sido ido

Tenho ido

Incorrect auxiliary.

Tenho visto o filme que vi ontem

Tenho visto o filme que vi ontem

Tense mismatch.

句型

Tenho ___ todos os dias.

Você tem ___ ultimamente?

Não tenho ___ muito.

Eles têm ___ esse assunto.

Real World Usage

Texting very common

Tenho corrido muito!

Job Interview common

Tenho desenvolvido habilidades em...

Social Media common

Tenho visto ótimos filmes.

Travel occasional

Tenho visitado muitos museus.

Food Delivery occasional

Tenho pedido muita pizza.

Academic Report common

Tenho analisado os dados.

⚠️

小心“假朋友”陷阱

千万别把“我到了”翻译成 Tenho chegado。那听起来像你最近反复不停地到达。表达一次性完成的动作请用简单过去时:Cheguei.
🎯

那个“小帽子”很重要

单数 Ele tem (他有) 和复数 Eles têm (他们有) 的区别就在那个闭口音符号上。写作业时别漏掉:
Eles têm estudado.
💬

巴西口语的小秘密

在巴西,人们常说 Ando 加上副动词,比如 Ando estudando,这和 Tenho estudado 意思几乎一样,听起来更随性!

Smart Tips

Use 'ultimamente' to make it sound natural.

Tenho estudado. Tenho estudado ultimamente.

Use the short answer 'Sim, tenho'.

Sim, eu tenho estudado. Sim, tenho.

Place 'não' before the auxiliary.

Tenho não estudado. Não tenho estudado.

Remember the accent on 'têm'.

Eles tem estudado. Eles têm estudado.

发音

tẽj

Têm vs Tem

The plural 'têm' is pronounced slightly longer.

Rising

Tem estudado? ↑

Questioning tone.

记住它

记忆技巧

T-E-R: Time, Experience, Repetition.

视觉联想

Imagine a bridge connecting a clock in the past to a clock in the present, with multiple arrows jumping across it.

Rhyme

Com o verbo ter, a ação vai crescer, repetindo até o presente acontecer.

Story

Maria has been running (Tenho corrido) every morning. She has been feeling (Tenho me sentido) better. She has been drinking (Tenho bebido) more water.

Word Web

TenhoTemosTêmRepetiçãoContinuidadeExperiência

挑战

Write 3 sentences about things you have been doing repeatedly this week.

文化笔记

Very common in daily speech to show ongoing effort.

Used similarly, but often with 'ter' + participle.

Used in formal and informal contexts.

Derived from Latin 'habere' + past participle.

对话开场白

O que você tem feito ultimamente?

Você tem lido bons livros?

Tem trabalhado muito este mês?

Você tem notado mudanças na cidade?

日记主题

Write about your routine this week.
Describe a project you are working on.
Reflect on your language learning progress.
Discuss a recurring problem you've faced.

常见错误

Incorrect

正确


Incorrect

正确


Incorrect

正确


Incorrect

正确

Test Yourself

用助动词 'ter' 的正确形式填空。

Eu ___ viajado muito a trabalho ultimamente.

✓ Correct! ✗ Not quite. Correct answer: tenho
因为主语是 'Eu' (我),所以 'ter' 的变位是 'tenho'。
哪句话暗示了一个重复的习惯? 多项选择

选择意思为“我最近一直在读这本书”的句子。

✓ Correct! ✗ Not quite. Correct answer: Eu tenho lido este livro.
'Eu li' 意味着我已经读完了。'Eu tenho lido' 意味着我最近一直在反复或持续阅读。
纠正这句话中的错误。 Error Correction

Find and fix the mistake:

Eles tem estudado todos os dias.

✓ Correct! ✗ Not quite. Correct answer: Eles têm estudado todos os dias.
复数主语 'Eles' 需要使用带闭口音符号的 'têm'。没有重音的 'tem' 用于单数。

Score: /3

练习题

8 exercises
Fill in the blank.

Eu ___ (estudar) muito.

✓ Correct! ✗ Not quite. Correct answer: tenho estudado
Correct auxiliary + participle.
Choose the correct form. 多项选择

Eles ___ (falar) com o chefe.

✓ Correct! ✗ Not quite. Correct answer: têm falado
Plural agreement.
Find the error. Error Correction

Find and fix the mistake:

Tenho comprado o carro ontem.

✓ Correct! ✗ Not quite. Correct answer: Comprei
Time marker conflict.
Transform to compound. Sentence Transformation

Eu estudo todo dia.

✓ Correct! ✗ Not quite. Correct answer: Tenho estudado todo dia.
Correct aspectual shift.
Conjugate 'ter' for 'nós'. Conjugation Drill

Nós ___ falado.

✓ Correct! ✗ Not quite. Correct answer: temos
Correct conjugation.
Match the meaning. Match Pairs

Tenho corrido

✓ Correct! ✗ Not quite. Correct answer: I have been running
Correct translation.
Complete the dialogue. Dialogue Completion

A: Você tem trabalhado? B: Sim, ___.

✓ Correct! ✗ Not quite. Correct answer: tenho
Short answer.
Build a sentence. Sentence Building

tenho / muito / trabalhado

✓ Correct! ✗ Not quite. Correct answer: Tenho trabalhado muito.
Correct word order.

Score: /8

Practice Bank

13 exercises
填入动词 comer 的正确过去分词形式。 填空

Nós temos ___ (comer) muito saudável ultimamente.

✓ Correct! ✗ Not quite. Correct answer: comido
为 'Você' 选择正确的 'Ter' 变位。 填空

Você ___ (ter) treinado na academia nova?

✓ Correct! ✗ Not quite. Correct answer: tem
选择正确的翻译。 多项选择

如何表达“她最近一直在这里工作”?

✓ Correct! ✗ Not quite. Correct answer: Ela tem trabalhado aqui.
找出错误并纠正。 Error Correction

Eu tenho perdida minha carteira.

✓ Correct! ✗ Not quite. Correct answer: Eu perdi minha carteira.
连线配对。 Match Pairs

将主语与正确的助动词形式配对。

✓ Correct! ✗ Not quite. Correct answer: ["tenho","temos","t\u00eam","tens"]
将单词排序组成正确的句子。 Sentence Reorder

tenho / não / dormido / Eu / bem /.

✓ Correct! ✗ Not quite. Correct answer: Eu não tenho dormido bem.
将短语翻译成葡萄牙语。 翻译

她们最近一直在说话。

✓ Correct! ✗ Not quite. Correct answer: Elas têm falado.
完成动词 assistir 的过去分词。 填空

Eu tenho ___ (assistir) muitos filmes.

✓ Correct! ✗ Not quite. Correct answer: assistido
哪个时间状语最合适? 多项选择

Eu tenho estudado ___.

✓ Correct! ✗ Not quite. Correct answer: ultimamente
纠正性别一致性错误。 Error Correction

Elas têm comidas muito doce.

✓ Correct! ✗ Not quite. Correct answer: Elas têm comido muito doce.
选择 'ter' 的正确形式。 填空

A gente ___ tentado resolver isso.

✓ Correct! ✗ Not quite. Correct answer: tem
将句子排序。 Sentence Reorder

ultimamente / Você / viajado / tem / ?

✓ Correct! ✗ Not quite. Correct answer: Você tem viajado ultimamente?
翻译 'We have been asking'。 翻译

我们最近一直在问。

✓ Correct! ✗ Not quite. Correct answer: Nós temos perguntado.

Score: /13

常见问题 (8)

No, use the simple past instead.

Yes, in modern Portuguese.

Add 'não' before 'tenho'.

Yes, but be careful with register.

Use the simple past.

The structure is the same.

Yes, it emphasizes the habit.

No, it's very logical.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

He + participio

Auxiliary verb choice.

French moderate

Passé composé

Portuguese compound is for repetition.

German moderate

Perfekt

German uses it for finished events too.

Japanese partial

Te-iru form

Japanese is purely aspectual.

Arabic low

Qad + past

Structural difference.

Chinese low

Guo/Le

No verb conjugation.

Learning Path

Prerequisites

Was this helpful?
还没有评论。成为第一个分享想法的人!