Present Perfect (Repeated Actions)
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.
Overview
For learners navigating Portuguese grammar, the Pretérito Perfeito Composto (Compound Past Perfect) often presents a significant conceptual hurdle, primarily due to its deceptive resemblance to the English Present Perfect. While both tenses involve an auxiliary verb and a past participle, their primary functions diverge sharply. In English, “I have lost my keys” denotes a completed action with present relevance.
In Portuguese, however, the structure Eu tenho perdido minhas chaves would imply a recurring habit of losing keys, not a single, finished event. This fundamental distinction is crucial for achieving B2 fluency and avoiding common misunderstandings.
At its core, the Portuguese Pretérito Perfeito Composto is employed to express actions that have been repeating or continuing over a period from the past up to the present moment. It signals an ongoing pattern, a recent habit, or an experience that is still unfolding in its frequency. This contrasts distinctly with the Pretérito Perfeito Simples (Simple Past Perfect), which describes single, completed actions in the past.
Mastering this tense requires shifting your English-centric understanding of “have done” and embracing its Portuguese nuance of “have been doing/have repeatedly done.”
How This Grammar Works
Pretérito Perfeito Composto is a compound tense, meaning it is formed by combining two verbs: an auxiliary verb and a main verb. The auxiliary verb, ter (to have), is conjugated in the present indicative tense and carries all the information about person and number. The main verb appears in its past participle form, conveying the action's core meaning.ter, the participle remains masculine singular regardless of the subject. This simplifies the formation significantly.ter acts as the temporal anchor, indicating that the repeated or continuous action is rooted in a past that extends to the present, shaping current circumstances or behaviors. This grammatical mechanism allows speakers to emphasize the duration or recurrence of an action, rather than its singular completion.Formation Pattern
Pretérito Perfeito Composto follows a consistent two-part structure. First, you conjugate the auxiliary verb ter (to have) in the simple present tense. Second, you add the past participle of the main verb, which, as noted, remains invariable in its masculine singular form. This systematic approach ensures clarity and regularity.
Ter (to have) in the Present Indicative:
^) in têm is crucial for distinguishing the plural form (they have) from the singular tem (he/she/it has). Tu tens is common in European Portuguese and some Brazilian dialects, while Você tem is predominant in most of Brazil for singular 'you.'
-ar, -er, -ir) and adding a specific suffix. This form does not change to agree with the subject.
falar - to speak) ➔ drop -AR, add -ADO (falado)
comer - to eat) ➔ drop -ER, add -IDO (comido)
partir - to leave) ➔ drop -IR, add -IDO (partido)
trabalhar (to work) ➔ trabalhado
vender (to sell) ➔ vendido
abrir (to open) ➔ aberto (irregular, see below)
assistir (to watch) ➔ assistido
ter for compound tenses. The regular forms are generally reserved for passive voice constructions with ser or estar.
ter) | Double Participle (regular form, generally not with ter) |
abrir | aberto | aberto (same) |
cobrir | coberto | coberto (same) |
dizer | dito | N/A |
escrever | escrito | N/A |
fazer | feito | N/A |
ver | visto | N/A |
vir | vindo | N/A |
pôr | posto | N/A |
romper | roto | rompido |
ganhar | ganho | ganhado |
gastar | gasto | gastado |
pagar | pago | pagado |
salvar | salvo | salvado |
limpar | limpo | limpado |
matar | morto | matado |
morrer | morto | N/A |
aceitar | aceito | aceitado |
entregar | entregue | entregado |
expressar | expresso | expressado |
expulsar | expulso | expulsado |
suspender | suspenso | suspendido |
frigir | frito | frito (same) |
Ter Conjugation | Main Verb Infinitive | Past Participle | Pretérito Perfeito Composto (Meaning) |
estudar | estudado | Eu tenho estudado (I have been studying/repeatedly studied) |
fazer | feito | Você tem feito (You have been doing/repeatedly done) |
ler | lido | Nós temos lido (We have been reading/repeatedly read) |
viajar | viajado | Eles têm viajado (They have been traveling/repeatedly traveled) |
Ultimamente, eu tenho lido muitos livros de história. (Lately, I have been reading many history books.) This implies a repeated action of reading, a recent habit.
When To Use It
Pretérito Perfeito Composto serves a very specific and consistent function in Portuguese: to describe an action or a series of actions that started in the past and have continued or been repeated up to the present moment. The key semantic element is the continuity or recurrence of the action, which still holds relevance for the present.Ele tem jogado futebol todos os fins de semana.(He has been playing soccer every weekend.) – Implies a regular habit.Nós temos visitado nossos avós com frequência.(We have been visiting our grandparents frequently.) – Suggests repeated visits.Tenho pensado muito sobre o nosso futuro.(I have been thinking a lot about our future.) – Here, 'thinking' is an ongoing, repeated mental activity.
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.
Iterative Action
Actions repeated over a period leading to now.
“Tenho estudado português todos os dias.”
“Tenho recebido muitas mensagens dele.”
Reference Table
| Form | Structure | Example |
|---|---|---|
|
Affirmative
|
Ter + Participle
|
Tenho estudado.
|
|
Negative
|
Não + Ter + Participle
|
Não tenho estudado.
|
|
Interrogative
|
Ter + Subject + Participle?
|
Tem estudado?
|
|
Short Answer
|
Sim, tenho.
|
Sim, tenho.
|
|
Plural
|
Têm + Participle
|
Eles têm estudado.
|
|
Reflexive
|
Me tenho + Participle
|
Tenho me exercitado.
|
Formality Spectrum
Tenho trabalhado arduamente. (Work update)
Tenho trabalhado muito. (Work update)
Tô trabalhando muito. (Work update)
Tô na correria. (Work update)
The Perfective Bridge
Function
- Repetition Recurring action
Time
- Past to Present Ongoing bridge
Examples by Level
Tenho estudado muito.
I have been studying a lot.
Tenho comido bem.
I have been eating well.
Tenho dormido cedo.
I have been sleeping early.
Tenho lido livros.
I have been reading books.
Você tem trabalhado aqui?
Have you been working here?
Não tenho saído muito.
I haven't been going out much.
Eles têm viajado bastante.
They have been traveling a lot.
Nós temos feito exercícios.
We have been doing exercises.
Tenho tentado falar com ele, mas não atende.
I have been trying to talk to him, but he doesn't answer.
Tenho recebido muitas ligações estranhas.
I have been receiving many strange calls.
Tenho pensado em mudar de emprego.
I have been thinking about changing jobs.
Tenho visto o filme várias vezes.
I have been watching the movie several times.
Tenho notado uma mudança no comportamento dele.
I have been noticing a change in his behavior.
Tenho investido tempo em aprender novas habilidades.
I have been investing time in learning new skills.
Tenho evitado doces ultimamente.
I have been avoiding sweets lately.
Eles têm discutido esse assunto por horas.
They have been discussing this subject for hours.
Tenho ponderado sobre as implicações dessa decisão.
I have been pondering the implications of this decision.
Tenho buscado alternativas mais sustentáveis.
I have been seeking more sustainable alternatives.
Tenho mantido contato com antigos colegas.
I have been keeping in touch with old colleagues.
Tenho questionado a validade desses dados.
I have been questioning the validity of this data.
Tenho vislumbrado um futuro promissor para a empresa.
I have been envisioning a promising future for the company.
Tenho reiterado a importância da cooperação.
I have been reiterating the importance of cooperation.
Tenho negligenciado meus próprios interesses.
I have been neglecting my own interests.
Tenho corroborado as evidências apresentadas.
I have been corroborating the presented evidence.
Easily Confused
Learners use compound for finished events.
Gerund is for 'right now'.
Haver is formal.
Common Mistakes
Tenho comer
Tenho comido
Eu tenho falado ontem
Eu falei ontem
Tenho comido uma vez
Comi uma vez
Tenho ir
Tenho ido
Eles tem falado
Eles têm falado
Tenho sido estudando
Tenho estudado
Não tenho não falado
Não tenho falado
Tenho visto ele
Tenho o visto
Tenho feito isso em 2020
Fiz isso em 2020
Tenho lido o livro ontem
Li o livro ontem
Tenho tido feito
Tenho feito
Tenho sido ido
Tenho ido
Tenho visto o filme que vi ontem
Tenho visto o filme que vi ontem
Sentence Patterns
Tenho ___ todos os dias.
Você tem ___ ultimamente?
Não tenho ___ muito.
Eles têm ___ esse assunto.
Real World Usage
Tenho corrido muito!
Tenho desenvolvido habilidades em...
Tenho visto ótimos filmes.
Tenho visitado muitos museus.
Tenho pedido muita pizza.
Tenho analisado os dados.
Focus on repetition
No time markers
Use 'ultimamente'
Regional usage
Smart Tips
Use 'ultimamente' to make it sound natural.
Use the short answer 'Sim, tenho'.
Place 'não' before the auxiliary.
Remember the accent on 'têm'.
Pronunciation
Têm vs Tem
The plural 'têm' is pronounced slightly longer.
Rising
Tem estudado? ↑
Questioning tone.
Memorize It
Mnemonic
T-E-R: Time, Experience, Repetition.
Visual Association
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
Challenge
Write 3 sentences about things you have been doing repeatedly this week.
Cultural Notes
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.
Conversation Starters
O que você tem feito ultimamente?
Você tem lido bons livros?
Tem trabalhado muito este mês?
Você tem notado mudanças na cidade?
Journal Prompts
Common Mistakes
Test Yourself
Eu ___ (estudar) muito.
Eles ___ (falar) com o chefe.
Find and fix the mistake:
Tenho comprado o carro ontem.
Eu estudo todo dia.
Nós ___ falado.
Match each item on the left with its pair on the right:
A: Você tem trabalhado? B: Sim, ___.
tenho / muito / trabalhado
Score: /8
Practice Exercises
8 exercisesEu ___ (estudar) muito.
Eles ___ (falar) com o chefe.
Find and fix the mistake:
Tenho comprado o carro ontem.
Eu estudo todo dia.
Nós ___ falado.
Tenho corrido
A: Você tem trabalhado? B: Sim, ___.
tenho / muito / trabalhado
Score: /8
Practice Bank
13 exercisesNós temos ___ (comer) muito saudável ultimamente.
Você ___ (ter) treinado na academia nova?
How do you say 'She has been working here'?
Eu tenho perdida minha carteira.
Match the pairs.
tenho / não / dormido / Eu / bem /.
They (fem.) have been speaking.
Eu tenho ___ (assistir) muitos filmes.
Eu tenho estudado ___.
Elas têm comidas muito doce.
A gente ___ tentado resolver isso.
ultimamente / Você / viajado / tem / ?
We have been asking.
Score: /13
FAQ (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
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
He + participio
Auxiliary verb choice.
Passé composé
Portuguese compound is for repetition.
Perfekt
German uses it for finished events too.
Te-iru form
Japanese is purely aspectual.
Qad + past
Structural difference.
Guo/Le
No verb conjugation.
Learning Path
Prerequisites
Related Videos
Related Grammar Rules
Portuguese Double Past Participles: Regular vs. Irregular Forms
Ever felt like Portuguese was trying to gaslight you by giving you two words for the same thing? You go to say `pagado`...
The Frozen 'O': Participle Agreement with 'Ter'
Overview The Portuguese language, renowned for its intricate grammar, often presents learners with a challenge: agreemen...
Portuguese Perfect Continuous: Habits & Recent Trends (Tenho feito)
Overview The Portuguese **Pretérito Perfeito Composto**, often recognized by its structure `tenho feito`, is a sophistic...
Present Perfect: Have Been Doing (Pretérito Perfeito Composto)
Overview When delving into Portuguese grammar, you will encounter the `Pretérito Perfeito Composto`, a tense that frequ...
Portuguese Past Participle: The `ter` vs. `ser` Rule
Overview The Portuguese `Particípio Passado` (Past Participle) is a fundamental verb form crucial for constructing compo...