B2 Compound Tenses 16 min read Medio

Pretérito Perfecto Compuesto: Hábitos y tendencias recientes (Tenho feito)

Usa el tiempo compuesto para hablar de hábitos o acciones que se repiten con frecuencia en el presente. hábitos, ultimamente, repetição.

Grammar Rule in 30 Seconds

Use 'ter' + 'feito' (past participle) + 'a' + 'verbo' (gerund) to describe recurring actions starting in the past and continuing now.

  • Use 'Tenho estado a trabalhar' for ongoing habits.
  • Use it for actions repeated over a period of time.
  • Always use the auxiliary 'ter' conjugated in the present.
Subject + [Ter (present)] + [a] + [Verb (gerund)]

Overview

### Overview
¡Hola! Qué gusto saludarte. Como hablante nativo de español, sé perfectamente que cuando aprendemos portugués, nuestro cerebro tiende a buscar atajos comparando estructuras.
Sin embargo, el Pretérito Perfeito Composto es una de esas joyas gramaticales que, aunque parece familiar, requiere un ajuste fino para no sonar como un simple traductor automático. En español, cuando queremos hablar de algo que ha ocurrido repetidamente o que continúa hasta hoy, solemos usar perífrasis como he estado haciendo (presente perfecto continuo) o simplemente el presente con marcadores temporales (llevo haciendo). En portugués, el Pretérito Perfeito Composto (la estructura tenho feito) es mucho más versátil y frecuente.
Este tiempo verbal es fundamental en el nivel B2 porque te permite expresar hábitos, tendencias recientes y estados que se originan en el pasado pero que tienen una relevancia clara en el presente. No estamos hablando de acciones puntuales que terminaron ayer; estamos hablando de una racha o un comportamiento recurrente. Imagínate que alguien te pregunta qué has hecho últimamente en tu trabajo o cómo va tu aprendizaje del portugués.
En español dirías
He estado estudiando mucho
. En portugués, la forma más natural y elegante es Tenho estudado muito. Esta estructura no solo es gramaticalmente correcta, sino que es la que te dará ese toque de fluidez que buscas.
Dominar esto es lo que separa a un estudiante de nivel intermedio de alguien que realmente maneja los matices del idioma. Es, esencialmente, tu herramienta para conectar el pasado reciente con tu realidad actual.
### How This Grammar Works
Para entender cómo funciona el Pretérito Perfeito Composto, debemos compararlo con nuestro sistema en español. En español, el
Pretérito Perfecto Compuesto
(he hecho) se usa para acciones terminadas en un pasado que aún se siente cercano. En portugués, el Pretérito Perfeito Composto tiene una función distinta: denota continuidad o repetición.
Si dices Eu tenho estudado, no significa que hayas terminado de estudiar, sino que has mantenido el hábito de estudiar durante un periodo reciente. Es un puente temporal.
La gran diferencia con el español es que nosotros, para expresar esta continuidad, usamos casi exclusivamente la perífrasis de gerundio: he estado + gerundio. El portugués, en cambio, utiliza el verbo auxiliar ter conjugado en presente, seguido del participio. Esto es mucho más económico lingüísticamente.
Mientras que en español decimos
He estado leyendo muchos libros últimamente
, el portugués prefiere Tenho lido muitos livros ultimamente.
¿Por qué es esto importante? Porque si usas el Pretérito Perfeito Simples (el equivalente a nuestro pretérito indefinido: li, fiz, comi), estarías indicando una acción puntual y cerrada. Al usar la forma compuesta tenho lido, le indicas a tu interlocutor que la acción es un proceso, una repetición o un hábito que sigue vigente.
Es una distinción de aspecto verbal, no solo de tiempo. Es como si el portugués tuviera un zoom que enfoca la duración y la frecuencia en lugar del punto final de la acción. Es una estructura clave para narrar tu vida cotidiana o explicar tendencias sociales.
### Formation Pattern
La formación es bastante lógica, pero requiere atención a la conjugación del verbo auxiliar. La estructura es fija: ter (en presente) + particípio passado del verbo principal.
| Persona | Verbo ter | Ejemplo | Traducción al español |
|---|---|---|---|
| Eu | tenho | Tenho trabalhado | He estado trabajando |
| Tu | tens | Tens falado | Has estado hablando |
| Você / Ele | tem | Tem comido | Ha estado comiendo |
| Nós | temos | Temos visto | Hemos estado viendo |
| Eles / Vocês | têm | Têm viajado | Han estado viajando |
¡Ojo aquí! El acento circunflejo en têm (plural) es obligatorio para diferenciarlo de tem (singular). En español no tenemos esta distinción gráfica en el verbo tener, así que es un error muy común de escritura.
Respecto al participio, la regla es sencilla:
  • Verbos en -ar -> -ado (falado).
  • Verbos en -er / -ir -> -ido (comido, partido).
Lo mejor de todo es que el participio es invariable. Nunca cambia de género o número en esta estructura. No importa si el sujeto es femenino o plural, siempre será -ado o -ido. Esto es una ventaja enorme frente a otras estructuras pasivas donde el participio sí concuerda.
### When To Use It
Debes usar esta estructura en tres escenarios principales:
  1. 1Hábitos actuales: Cuando quieres describir algo que haces con frecuencia últimamente. Por ejemplo: Tenho ido ao ginásio três vezes por semana (He estado yendo al gimnasio tres veces por semana). Aquí, el portugués enfatiza la constancia.
  1. 1Tendencias o situaciones persistentes: Cuando hablas de algo que está ocurriendo en el mundo o en tu entorno. Os preços têm subido muito (Los precios han estado subiendo mucho). Nota cómo el portugués usa esta forma para indicar que la tendencia sigue viva.
  1. 1Estados de ánimo o experiencias continuas: Para expresar cómo te has sentido en un periodo de tiempo. Tenho estado muito ocupado com o novo projeto (He estado muy ocupado con el nuevo proyecto).
La clave es la palabra ultimamente o marcadores de tiempo que impliquen un periodo que abarca el presente. Si la acción ocurrió una vez y terminó, no uses esta forma. Si la acción es una constante, tenho feito es tu mejor aliado.
### Common Mistakes
  1. 1El error de la acción puntual: Muchos estudiantes dicen Tenho comido uma maçã para decir
    Me he comido una manzana
    . ¡Cuidado! Eso suena a que te has comido una manzana tras otra de forma recurrente. Para una acción puntual, usa el Pretérito Perfeito Simples: Comi uma maçã.
  1. 1Confusión con el presente continuo: A veces, por influencia de nuestro estoy haciendo, los alumnos dicen Estou fazendo cuando quieren decir que algo es un hábito. Estou fazendo es para lo que haces *en este preciso segundo*. Tenho feito es para lo que haces *en tu vida estos días*.
  1. 1Olvidar el acento en têm: Es un error de ortografía clásico. Como en español tienen no lleva tilde, el cerebro tiende a escribir tem para el plural. Recuerda: Ele tem (singular), Eles têm (plural).
### Contrast With Similar Patterns
Es fundamental no confundir este tiempo con otras formas verbales que expresan pasado. Aquí tienes una tabla comparativa para que no te pierdas:
| Estructura | Función en Portugués | Ejemplo | Diferencia clave |
|---|---|---|---|
| Pretérito Perfeito Simples | Acción puntual terminada | Fiz o trabalho | Acción única, finita. |
| Pretérito Perfeito Composto | Acción habitual/repetida | Tenho feito o trabalho | Acción recurrente hasta hoy. |
| Presente Contínuo | Acción en el momento exacto | Estou fazendo o trabalho | Ocurre ahora mismo. |
La diferencia principal es el foco: el Simples mira al pasado, el Composto mira a la repetición y el Contínuo mira al presente inmediato.
### Quick FAQ
  1. 1¿Puedo usar el Pretérito Perfeito Composto para hablar de hace 10 años? No, porque esta estructura implica una cercanía al presente. Para hace 10 años, usa siempre el Pretérito Perfeito Simples.
  1. 1¿Es obligatorio usar ultimamente? No es obligatorio, pero ayuda mucho a contextualizar que te refieres a una repetición reciente. Sin embargo, el contexto de la frase suele bastar.
  1. 1¿Qué hago con los participios irregulares? Son pocos pero muy usados (como feito, visto, posto). Debes memorizarlos, ya que aparecen en el 80% de las conversaciones cotidianas. No existe una regla mágica para ellos, pero al ser verbos tan comunes, los aprenderás rápido por pura repetición.

Conjugation of 'Ter' (Present)

Pronoun Verb Form
Eu
Tenho
Tu
Tens
Ele/Ela
Tem
Nós
Temos
Vós
Tendes
Eles/Elas
Têm

Meanings

This structure expresses an action that began in the past and continues to the present, often implying repetition or a recent trend.

1

Habitual

Actions repeated over a duration.

“Tenho lido muito ultimamente.”

“Tenho corrido no parque.”

2

Recent Trend

Something happening lately.

“Tenho dormido mal.”

“Tenho trabalhado muito.”

Reference Table

Reference table for Pretérito Perfecto Compuesto: Hábitos y tendencias recientes (Tenho feito)
Pronombre Auxiliar (ter) Participio Significado (Últimamente)
Eu
tenho
estudado
He estado estudiando
Você/Ele/Ela
tem
trabalhado
Ha estado trabajando
Nós
temos
visto
Hemos estado viendo
Vocês/Eles/Elas
têm
feito
Han estado haciendo
Eu
tenho
ido
He estado yendo
Você
tem
comido
Has estado comiendo

Espectro de formalidad

Formal
Tenho estado a trabalhar intensamente.

Tenho estado a trabalhar intensamente. (Work)

Neutral
Tenho trabalhado muito.

Tenho trabalhado muito. (Work)

Informal
Tenho trabalhado pra caramba.

Tenho trabalhado pra caramba. (Work)

Jerga
Tô ralando muito.

Tô ralando muito. (Work)

Uso del Pretérito Perfecto Compuesto

Pretérito Perfeito Composto

Hábitos

  • treinar entrenar
  • estudar estudiar

Tendencias

  • postar publicar
  • usar usar

Evento Único vs. Hábito Continuo

Pasado Simple (Fiz)
Comi ontem Comí ayer (una vez)
Vi o filme Vi la película (una vez)
Compuesto (Tenho feito)
Tenho comido bem He estado comiendo bien
Tenho visto séries He estado viendo series

Decidiendo el tiempo verbal

1

¿Pasó solo una vez?

YES
Usa Pretérito Perfeito Simples
NO
Ir a la siguiente pregunta
2

¿Se ha repetido últimamente?

YES
Usa Pretérito Perfeito Composto
NO ↓

Participios Irregulares Comunes

👁️

Visión/Habla

  • Visto (Ver)
  • Dito (Dizer)
✍️

Acciones

  • Feito (Fazer)
  • Escrito (Escrever)
📦

Abrir/Cubrir

  • Aberto (Abrir)
  • Coberto (Cobrir)

Ejemplos por nivel

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

Tenho trabalhado no escritório.

I have been working at the office.

2

Tenho visto esse filme.

I have been watching that movie.

3

Tenho falado com ela.

I have been talking to her.

4

Tenho corrido no parque.

I have been running in the park.

1

Tenho estado a aprender português.

I have been learning Portuguese.

2

Tenho pensado em mudar.

I have been thinking about moving.

3

Tenho tentado ligar-lhe.

I have been trying to call him.

4

Tenho sentido saudades.

I have been missing (you/home).

1

Tenho vindo a notar mudanças.

I have been noticing changes.

2

Tenho estado a trabalhar no projeto.

I have been working on the project.

3

Tenho andado muito ocupado.

I have been very busy lately.

4

Tenho procurado uma solução.

I have been looking for a solution.

1

Tenho vindo a questionar as minhas escolhas.

I have been questioning my choices.

2

Tenho estado a ponderar a oferta.

I have been considering the offer.

3

Tenho vindo a desenvolver novas competências.

I have been developing new skills.

4

Tenho estado a analisar os dados.

I have been analyzing the data.

1

Tenho vindo a observar uma tendência crescente.

I have been observing a growing trend.

2

Tenho estado a arquitetar uma nova estratégia.

I have been architecting a new strategy.

3

Tenho vindo a consolidar o meu conhecimento.

I have been consolidating my knowledge.

4

Tenho estado a reavaliar os paradigmas.

I have been reevaluating the paradigms.

Fácil de confundir

Portuguese Perfect Continuous: Habits & Recent Trends (Tenho feito) vs Simple Past vs Perfect Continuous

Learners use the wrong tense for duration.

Portuguese Perfect Continuous: Habits & Recent Trends (Tenho feito) vs PT-PT vs PT-BR

Mixing the 'a + infinitive' and gerund.

Portuguese Perfect Continuous: Habits & Recent Trends (Tenho feito) vs Present Perfect vs Perfect Continuous

Using it for single events.

Errores comunes

Tenho comer

Tenho comido

Need past participle.

Tenho estudo

Tenho estudado

Use participle.

Eu tenho feito

Tenho feito

Subject pronoun is often dropped.

Tenho a comido

Tenho comido

No 'a' in PT-BR.

Tenho comi

Tenho comido

Use participle.

Tenho a lendo

Tenho a ler

PT-PT uses infinitive.

Tenho estado comendo

Tenho comido

Keep it simple.

Tenho feito isso ontem

Tenho feito isso ultimamente

Don't use specific past time markers.

Tenho estado a lendo

Tenho estado a ler

PT-PT infinitive rule.

Tenho sido a trabalhar

Tenho estado a trabalhar

Use 'estar' for state.

Tenho vindo a ter feito

Tenho vindo a fazer

Avoid double compound.

Tenho estado a ter estudado

Tenho estudado

Keep it concise.

Tenho vindo a sido

Tenho estado

Use 'estar'.

Patrones de oraciones

Tenho ___ todos os dias.

Ultimamente, tenho ___ muito.

Tenho estado a ___ o projeto.

Tenho vindo a ___ melhor.

Real World Usage

Texting very common

Tenho estado a estudar muito!

Job Interview common

Tenho desenvolvido competências de liderança.

Social Media common

Tenho viajado pelo mundo!

Food Delivery occasional

Tenho pedido comida aqui sempre.

Travel common

Tenho visitado muitos museus.

Health App common

Tenho dormido melhor.

💡

La regla del 'Últimamente'

Si puedes añadir la palabra 'ultimamente' a tu frase y tiene sentido, ¡este es el tiempo que necesitas!
Eu tenho dormido bem ultimamente.
⚠️

¡Cuidado! No es como el español

En español, 'He comido' es algo que acaba de pasar, pero en portugués significa que vienes comiendo eso seguido.
Tenho comido muita fruta.
🎯

Memoria del participio

El participio nunca cambia de género ni de número en este tiempo compuesto, siempre es masculino singular.
Elas têm viajado muito.

Smart Tips

Always use 'ultimamente' to reinforce the habit.

Tenho estudado. Tenho estudado ultimamente.

Use 'a + infinitive'.

Tenho comido. Tenho a comer.

Use the gerund.

Tenho a comer. Tenho comido.

Keep it simple.

Tenho estado a ter estudado. Tenho estudado.

Pronunciación

/ˈteɲu/

Tenho

The 'nh' sound is like 'ny' in canyon.

Rising

Tens estudado? ↑

Questioning.

Memorízalo

Mnemotecnia

Tenho (I have) + Feito (Done) = The habit I've been doing.

Asociación visual

Imagine a clock with a long, continuous line stretching from the past into your hand today.

Rhyme

Tenho feito, o hábito está direito.

Story

Maria started running in January. It is now March. She says: 'Tenho corrido todos os dias'. She is still running.

Word Web

TenhoUltimamenteRecentementeHabitualDuraçãoContinuidade

Desafío

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

Notas culturales

The 'a + infinitive' structure is standard.

The gerund is standard.

Similar to Portugal but with local variations.

Derived from Latin 'tenere' (to hold) + past participle.

Inicios de conversación

O que tens feito ultimamente?

Tens lido algum livro bom?

Como tens passado os teus dias?

Tens vindo a notar mudanças no trabalho?

Temas para diario

Write about your week.
Describe a new habit.
Reflect on your progress.
Discuss a long-term project.

Errores comunes

Incorrect

Correcto


Incorrect

Correcto


Incorrect

Correcto


Incorrect

Correcto

Test Yourself

Completa la frase con la forma correcta del Pretérito Perfecto Compuesto.

Eu ___ (estudar) muito para a prova ultimamente.

✓ Correct! ✗ Not quite. Correct answer: tenho estudado
Para el pronombre 'Eu', usamos el auxiliar 'tenho' y el participio de 'estudar' que es 'estudado'.
¿Qué frase describe correctamente un hábito reciente? Opción múltiple

Elige la opción correcta:

✓ Correct! ✗ Not quite. Correct answer: Eu tenho comido muita pizza ultimamente.
El tiempo compuesto se usa para acciones recurrentes como hábitos, no para eventos pasados puntuales ('ontem') o futuro.
Corrige el error de concordancia. Error Correction

Find and fix the mistake:

As meninas têm estudadas muito.

✓ Correct! ✗ Not quite. Correct answer: As meninas têm estudado muito.
En este tiempo compuesto, el participio 'estudado' es invariable. No cambia ni por género ni por número.

Score: /3

Ejercicios de practica

8 exercises
Fill in the blank.

Eu ___ (estudar) muito.

✓ Correct! ✗ Not quite. Correct answer: tenho estudado
Correct auxiliary + participle.
Fix the sentence. Error Correction

Find and fix the mistake:

Tenho comi muito.

✓ Correct! ✗ Not quite. Correct answer: Tenho comido
Use participle.
Choose the best. Opción múltiple

Which is correct for PT-PT?

✓ Correct! ✗ Not quite. Correct answer: Tenho a comer
PT-PT uses infinitive.
Reorder. Sentence Reorder

tenho / muito / trabalhado

✓ Correct! ✗ Not quite. Correct answer: tenho trabalhado muito
Correct word order.
Translate. Traducción

I have been sleeping well.

✓ Correct! ✗ Not quite. Correct answer: Tenho dormido bem
Correct translation.
Choose the best. Opción múltiple

Which is correct for PT-BR?

✓ Correct! ✗ Not quite. Correct answer: Tenho comido
Standard PT-BR.
Fill in the blank.

Ultimamente, ___ (pensar) em mudar.

✓ Correct! ✗ Not quite. Correct answer: tenho pensado
Correct tense.
Fix the sentence. Error Correction

Find and fix the mistake:

Tenho feito isso ontem.

✓ Correct! ✗ Not quite. Correct answer: Tenho feito isso ultimamente
No specific time markers.

Score: /8

Practice Bank

10 exercises
Rellena el espacio con la forma correcta. Completar huecos

Você ___ (fazer) os exercícios de casa?

✓ Correct! ✗ Not quite. Correct answer: tem feito
Corrige el verbo auxiliar. Error Correction

Eu estou trabalhado muito nesta semana.

✓ Correct! ✗ Not quite. Correct answer: Eu tenho trabalhado muito nesta semana.
Pon las palabras en el orden correcto. Sentence Reorder

visto / filmes / temos / muitos / nós

✓ Correct! ✗ Not quite. Correct answer: Nós temos visto muitos filmes.
Traduce al portugués. Traducción

Ellos han estado yendo al parque últimamente.

✓ Correct! ✗ Not quite. Correct answer: Eles têm ido ao parque ultimamente.
¿Cuál es el participio irregular? Opción múltiple

Selecciona la forma irregular correcta:

✓ Correct! ✗ Not quite. Correct answer: escrito
Une el infinitivo con su participio. Match Pairs

Empareja los siguientes verbos:

✓ Correct! ✗ Not quite. Correct answer: Dizer: dito
Completa el espacio en blanco. Completar huecos

Nós ___ (dormir) mal ultimamente.

✓ Correct! ✗ Not quite. Correct answer: temos dormido
Encuentra el acento que falta. Error Correction

Elas tem falado comigo.

✓ Correct! ✗ Not quite. Correct answer: Elas têm falado comigo.
Identifica el contexto de hábito reciente. Opción múltiple

¿Qué palabra suele activar este tiempo verbal?

✓ Correct! ✗ Not quite. Correct answer: Ultimamente
Completa la pregunta. Completar huecos

O que você ___ (fazer) de bom?

✓ Correct! ✗ Not quite. Correct answer: tem feito

Score: /10

Preguntas frecuentes (8)

No, it's for duration, not specific points.

Both, but the structure differs.

For habits starting in the past.

Yes, for this tense.

No, use simple past.

Add 'não' before 'tenho'.

It's neutral and common.

It's similar to PT-PT.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

He estado haciendo

Spanish uses 'he' for all perfect tenses.

French moderate

J'ai été en train de faire

French doesn't use the auxiliary 'avoir' this way.

German low

Ich habe gemacht

German lacks a direct continuous perfect.

Japanese moderate

Shiteiru

Japanese is agglutinative.

Arabic low

Kuntu af'alu

Arabic aspect is different.

Chinese low

Zai zuo

Chinese has no verb conjugation.

Learning Path

Prerequisites

Was this helpful?
¡No hay comentarios todavía. Sé el primero en compartir tus ideas!