B2 Compound Tenses 15 min read Medio

Pretérito Perfecto Compuesto: Acciones recientes y continuas

Usa este tiempo solo para acciones que empezaron hace poco y se repiten hoy mismo: tenho feito, temos ido, têm visto.

Grammar Rule in 30 Seconds

Use this tense to describe an action that started in the past and continues repeating up to the present moment.

  • Use 'ter' (conjugated) + 'estado' + 'gerúndio' (verb-ndo) for ongoing actions.
  • It implies a series of repeated events, not just one single long action.
  • Commonly used with time markers like 'ultimamente' or 'nos últimos dias'.
Subject + Ter (present) + estado + Verb(-ndo/a-infinitivo)

Overview

Olvida todo lo que sabes sobre este tiempo en español o inglés. En portugués, el Pretérito Perfecto Compuesto es totalmente diferente. Se traduce más bien como he estado haciendo.
Definitivamente NO significa he hecho (una vez). Los hispanohablantes se equivocan constantemente en esto. Es el falso amigo definitivo.
Si traduces directamente, sonarás muy raro. Este tiempo es para acciones que comenzaron recientemente y siguen ocurriendo ahora. Implica repetición o un hábito continuo.
Piensa en él como tu tiempo para decir últimamente.

How This Grammar Works

Lo llamamos formalmente Pretérito Perfeito Composto. Actúa como un puente en el tiempo. Usa el verbo auxiliar ter (tener/haber).
Este verbo ancla tu oración en el presente. Luego, lo combinas con un participio pasado. Juntos, crean una sensación de continuidad.
El enfoque es exclusivamente en comportamientos recientes y repetidos. Imagina que te pones al día con un amigo. Usas este tiempo para quejarte de tu trabajo actual.
Las palabras clave aquí son ultimamente (últimamente) y recentemente (recientemente). Sin estas vibras de repetición, usa el pasado simple.

Formation Pattern

1
Construir este tiempo es súper fácil y lógico. Sigue estos pasos:
2
Toma el presente del verbo ter.
3
Encuentra el participio pasado de tu verbo principal.
4
Únelos en ese orden exacto.
5
Los participios regulares son simples: -ar cambia a -ado. -er e -ir cambian a -ido.
6
Form | Example | Translation
7
--- | --- | ---
8
Eu tenho | Eu tenho falado | He estado hablando
9
Tu tens | Tu tens comido | Has estado comiendo
10
Você/Ele/Ela tem | Ela tem saído | Ella ha estado saliendo
11
Nós temos | Nós temos trabalhado | Hemos estado trabajando
12
Vocês/Eles/Elas têm | Eles têm estudado | Han estado estudiando
13
Hay participios irregulares que debes memorizar: feito, escrito, visto. En Brasil, você tem es el estándar.

When To Use It

Usarás este tiempo todos los días. Úsalo al mensajear a tus amigos sobre tu maratón de Netflix. Úsalo para explicar por qué te ves cansado en Zoom:
He estado durmiendo mal
.
Úsalo para nuevos hábitos de salud. Si la acción es un evento único y completado, ¡detente! No uses este tiempo bajo ninguna circunstancia.
Si fuiste a la tienda una vez, usa el pasado simple. Está reservado exclusivamente para acciones recientes, repetitivas y continuas.

Common Mistakes

La trampa más grande es la traducción directa del español.
  • Eu tenho visitado o Brasil. (Contexto equivocado para un viaje).
  • Eu visitei o Brasil. (Correcto para un solo viaje).
Otro error enorme es cambiar la terminación del participio.
  • Ela tem compradA muita roupa. (¡Nunca cambia de género aquí!).
  • Ela tem compradO muita roupa. (Siempre usa la terminación -o).
Finalmente, no pongas palabras entre los dos verbos.
  • Eu tenho siempre estudado. (Suena muy torpe).
  • Eu tenho estudado sempre. (Mantén el bloque verbal junto).

Contrast With Similar Patterns

Este tiempo causa confusión. Comparemos usando el verbo estudar.
Pasado Simple (Pretérito Perfeito Simples):
  • Eu estudei muito. = Estudié mucho. (El examen ya pasó).
  • Eu tenho estudado muito. = He estado estudiando mucho. (Últimamente).
Presente Continuo:
  • Eu estou estudando. = Estoy estudiando justo en este segundo.
  • Eu tenho estudado. = He estado estudiando las últimas semanas.
Pasado Imperfecto:
  • Eu estudava. = Yo estudiaba (hábito muerto del pasado).
  • Eu tenho estudado. = Es un hábito fresco y actual.

Quick FAQ

P: ¿Puedo usar haver en lugar de ter?

R: Solo si escribes poesía del siglo XIX. Quédate con ter.

P: ¿El participio concuerda en género aquí?

R: Nunca. Se mantiene masculino singular terminado en -o.

P: ¿Siempre debo decir ultimamente?

R: No. El tiempo en sí ya implica fuertemente últimamente.

P: ¿Cómo digo

Nunca he hecho eso
?

R: Usa el pasado simple. Di Eu nunca fiz isso.

Conjugation of 'Ter' + 'Estado' + Verb

Subject Auxiliary (Ter) Participle Main Verb
Eu
tenho
estado
a trabalhar
Tu
tens
estado
a trabalhar
Ele/Ela
tem
estado
a trabalhar
Nós
temos
estado
a trabalhar
Eles/Elas
têm
estado
a trabalhar

Meanings

This tense expresses an action that began in the past and has been recurring or continuing up to the present.

1

Repeated Action

Actions that happen multiple times over a period.

“Tenho estado a ir ao ginásio.”

“Tenho estado a ligar-te.”

2

Ongoing State

A state that persists from the past until now.

“Tenho estado cansado ultimamente.”

“Tenho estado preocupado com o projeto.”

Reference Table

Reference table for Pretérito Perfecto Compuesto: Acciones recientes y continuas
Pronombre Verbo Auxiliar (ter) Participio Pasado (Regular) Equivalente en Español
Eu
tenho
trabalhado / comido
He estado trabajando / comiendo
Tu (Informal/Portugal)
tens
trabalhado / comido
Has estado trabajando / comiendo
Você / Ele / Ela
tem
trabalhado / comido
Usted / Él / Ella ha estado trabajando / comiendo
Nós
temos
trabalhado / comido
Hemos estado trabajando / comiendo
Vocês / Eles / Elas
têm
trabalhado / comido
Ustedes / Ellos han estado trabajando / comiendo

Espectro de formalidad

Formal
Tenho estado a trabalhar intensamente nos últimos tempos.

Tenho estado a trabalhar intensamente nos últimos tempos. (Work/General)

Neutral
Tenho estado a trabalhar muito ultimamente.

Tenho estado a trabalhar muito ultimamente. (Work/General)

Informal
Tenho trabalhado bué ultimamente.

Tenho trabalhado bué ultimamente. (Work/General)

Jerga
Tô trabalhando pra caramba.

Tô trabalhando pra caramba. (Work/General)

Estructura del Pretérito Perfeito Composto

Pretérito Perfeito Composto

Verbo Auxiliar (Ter)

  • tenho / tens Yo he / Tú has
  • tem / temos / têm Ha / Hemos / Han

Participio Pasado

  • Regular: -ado / -ido falado, comido
  • Irregular feito, visto, escrito

Pasado Simple vs. Pretérito Perfeito Composto

Pasado Simple (Terminado)
Eu estudei muito. Estudié mucho. (El examen ya pasó)
Eu visitei o Brasil. Visité Brasil. (Viaje de una sola vez)
Perf. Composto (Continuo/Reciente)
Eu tenho estudado muito. He estado estudiando mucho. (Examen pronto)
Eu tenho ido ao Brasil. He estado yendo a Brasil. (Varias veces últimamente)

¿Cuándo usar este tiempo?

1

¿La acción ocurrió una vez y terminó totalmente en el pasado?

YES
Usa Pasado Simple (Eu trabalhei)
NO
Ve al siguiente paso
2

¿Ha estado ocurriendo repetidamente o de forma continua últimamente?

YES
Usa Perf. Composto (Eu tenho trabalhado)
NO ↓

Participios Pasados Comunes

🗣️

Verbos en -AR (-ado)

  • falado (hablado)
  • comprado (comprado)
  • estudado (estudiado)
🏃

Verbos en -ER/-IR (-ido)

  • comido (comido)
  • bebido (bebido)
  • dormido (dormido)
⚠️

Irregulares

  • feito (hecho)
  • visto (visto)
  • dito (dicho)

Ejemplos por nivel

1

Eu tenho estado a estudar.

I have been studying.

2

Tenho estado a comer bem.

I have been eating well.

3

Tenho estado a dormir.

I have been sleeping.

4

Tenho estado a correr.

I have been running.

1

Tenho estado a trabalhar muito.

I have been working a lot.

2

Não tenho estado a sair.

I haven't been going out.

3

Tens estado a ver filmes?

Have you been watching movies?

4

Tenho estado a aprender português.

I have been learning Portuguese.

1

Tenho estado a pensar na proposta.

I have been thinking about the proposal.

2

Ultimamente, tenho estado a sentir-me melhor.

Lately, I have been feeling better.

3

Eles têm estado a viajar bastante.

They have been traveling quite a bit.

4

Tenho estado a organizar a casa.

I have been organizing the house.

1

Tenho estado a analisar os dados do projeto.

I have been analyzing the project data.

2

A equipa tem estado a colaborar intensamente.

The team has been collaborating intensely.

3

Tenho estado a ponderar mudar de carreira.

I have been considering changing careers.

4

Tenho estado a acompanhar as notícias.

I have been following the news.

1

Tenho estado a desenvolver uma nova metodologia.

I have been developing a new methodology.

2

O mercado tem estado a flutuar significativamente.

The market has been fluctuating significantly.

3

Tenho estado a reavaliar as minhas prioridades.

I have been reevaluating my priorities.

4

Têm estado a surgir novas oportunidades.

New opportunities have been emerging.

1

Tenho estado a perscrutar as nuances do texto.

I have been scrutinizing the nuances of the text.

2

A sociedade tem estado a transitar para um modelo digital.

Society has been transitioning to a digital model.

3

Tenho estado a arquitetar uma solução complexa.

I have been architecting a complex solution.

4

Têm estado a proliferar discursos contraditórios.

Contradictory discourses have been proliferating.

Fácil de confundir

Present Perfect: Have Been Doing (Pretérito Perfeito Composto) vs Pretérito Perfeito Simples

Learners use simple past for ongoing habits.

Present Perfect: Have Been Doing (Pretérito Perfeito Composto) vs Presente do Indicativo

Learners use simple present for duration.

Present Perfect: Have Been Doing (Pretérito Perfeito Composto) vs Pretérito Imperfeito

Learners use imperfect for recent habits.

Errores comunes

Tenho trabalhando

Tenho estado a trabalhar

Missing the auxiliary 'estado'.

Trabalhei muito

Tenho estado a trabalhar muito

Using simple past for ongoing habits.

Tenho estado trabalhando

Tenho estado a trabalhar

Mixing PT-BR and PT-EU structures.

Estou trabalhando

Tenho estado a trabalhar

Using present continuous for long-term habits.

Tenho estado a comido

Tenho estado a comer

Using past participle instead of infinitive.

Não tenho estado a não trabalhar

Não tenho estado a trabalhar

Double negative confusion.

Tens estado a lido?

Tens estado a ler?

Incorrect verb form.

Tenho estado a ter estudado

Tenho estado a estudar

Over-complicating the tense.

Ultimamente, trabalho muito

Ultimamente, tenho estado a trabalhar muito

Missing the aspectual nuance.

Tenho estado a ser cansado

Tenho estado cansado

Using 'ser' with adjectives of state.

Tenho estado a ter sido

Tenho estado a ser

Incorrect auxiliary usage.

Têm estado a surgir problemas

Têm estado a surgir problemas

Agreement error.

Tenho estado a ter feito

Tenho estado a fazer

Redundant perfective aspect.

Patrones de oraciones

Tenho estado a ___ ultimamente.

Tens estado a ___?

O meu projeto tem estado a ___.

Tenho estado ___ ultimamente.

Real World Usage

Job Interview common

Tenho estado a gerir projetos complexos.

Texting very common

Tenho estado a ver a série que recomendaste.

Health Check common

Tenho estado a sentir dores nas costas.

Social Media common

Tenho estado a aproveitar as férias!

Travel occasional

Tenho estado a visitar museus.

Food Delivery App occasional

Tenho estado a pedir comida fora.

💬

Você vs. Tu

En Brasil, lo normal es usar você tem en cualquier lado. En Portugal, usa tu tens con tus amigos cercanos y você tem si quieres mantener una distancia educada:
Tu tens estudado muito?
.
⚠️

¡No separes el verbo!

A diferencia del inglés, nunca metas un adverbio en medio del auxiliar y el participio. Decir 'Eu tenho sempre estudado' suena raro; lo natural es decir:
Eu tenho estudado sempre
.
🎯

El truco del 'Ultimamente'

Si en tu frase quieres usar la palabra ultimamente (últimamente) o recentemente (recientemente), hay un 99% de probabilidades de que necesites este tiempo:
Eu tenho dormido mal ultimamente
.

Smart Tips

Use 'ultimamente' to trigger the tense.

Trabalho muito. Tenho estado a trabalhar muito ultimamente.

Use 'estado' with adjectives.

Estou cansado. Tenho estado cansado.

Use the question form.

O que fazes? O que tens estado a fazer?

Check if the action is finished.

Estudei muito esta semana. Tenho estado a estudar muito esta semana.

Pronunciación

ten-yoo-es-ta-doo

Linking

Link 'tenho' and 'estado' for flow.

Statement

Tenho estado a trabalhar ↘

Neutral information.

Memorízalo

Mnemotecnia

Think of a 'Bridge of Time': 'Ter' is the start, 'Estado' is the middle, and the main verb is the ongoing action.

Asociación visual

Imagine a person running on a treadmill. The treadmill represents the 'estado' (the state of being), and the running is the action.

Rhyme

Tenho estado a fazer, é o que acabei de aprender.

Story

Maria started a new hobby. She bought a guitar. For weeks, she has been practicing. 'Tenho estado a praticar', she tells her friends. She is still playing today.

Word Web

TenhoEstadoTrabalharEstudarUltimamenteContinuamente

Desafío

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

Notas culturales

Uses 'a + infinitive' structure.

Uses 'gerund' structure.

Similar to Portugal but with distinct rhythm.

Derived from Latin 'habere' (to have) + 'stare' (to stand).

Inicios de conversación

O que tens estado a fazer ultimamente?

Tens estado a ler algum livro?

Como tem estado o teu trabalho?

Tens estado a praticar português?

Temas para diario

Write about your recent habits.
Describe a project you have been working on.
How has your health been lately?
What have you been doing to improve your skills?

Errores comunes

Incorrect

Correcto


Incorrect

Correcto


Incorrect

Correcto


Incorrect

Correcto

Test Yourself

Rellena el espacio en blanco con la forma correcta.

✓ Correct! ✗ Not quite. Correct answer:
Al usar 'ultimamente' (últimamente), necesitamos el Pretérito Perfeito Composto para indicar un hábito reciente.
¿Cuál frase significa 'He estado leyendo'?

✓ Correct! ✗ Not quite. Correct answer:
'Eu tenho lido' usa el Pretérito Perfeito Composto para expresar la continuidad de la lectura últimamente.
Encuentra y corrige el error de concordancia de género.

✓ Correct! ✗ Not quite. Correct answer:
El participio pasado en este tiempo NUNCA cambia de género. Debe ser el masculino 'feito', no 'feita'.

Score: /3

Ejercicios de practica

8 exercises
Fill in the blank.

Eu ___ estado a trabalhar.

✓ Correct! ✗ Not quite. Correct answer: tenho
Eu requires 'tenho'.
Choose the correct form. Opción múltiple

Tu ___ estado a estudar.

✓ Correct! ✗ Not quite. Correct answer: tens
Tu requires 'tens'.
Correct the sentence. Error Correction

Find and fix the mistake:

Eu tenho trabalhando.

✓ Correct! ✗ Not quite. Correct answer: Eu tenho estado a trabalhar
Needs 'estado'.
Reorder the words. Sentence Building

a / tenho / estado / trabalhar / eu

✓ Correct! ✗ Not quite. Correct answer: Eu tenho estado a trabalhar
Correct structure.
Conjugate 'ter'. Conjugation Drill

Nós ___ estado a ler.

✓ Correct! ✗ Not quite. Correct answer: temos
Nós requires 'temos'.
Match the tense. Match Pairs

Tenho estado a ler

✓ Correct! ✗ Not quite. Correct answer: I have been reading
Correct translation.
Change to negative. Sentence Transformation

Tenho estado a trabalhar.

✓ Correct! ✗ Not quite. Correct answer: Não tenho estado a trabalhar
Negative goes before 'ter'.
Select the best fit. Opción múltiple

Ultimamente, ___ a sentir-me cansado.

✓ Correct! ✗ Not quite. Correct answer: tenho estado
Ultimamente triggers perfect continuous.

Score: /8

Practice Bank

12 exercises
Elige el verbo auxiliar correcto. Completar huecos

Nós ____ estudado português todos os dias.

✓ Correct! ✗ Not quite. Correct answer: temos
Elige el participio irregular correcto. Completar huecos

Eles têm ____ a verdade ultimamente.

✓ Correct! ✗ Not quite. Correct answer: dito
Corrige el error en el uso del tiempo verbal. Error Correction

Eu tenho visitado o Japão no ano passado.

✓ Correct! ✗ Not quite. Correct answer: Eu visitei o Japão no ano passado.
Corrige la concordancia del verbo auxiliar. Error Correction

Tu tem dormido pouco.

✓ Correct! ✗ Not quite. Correct answer: Tu tens dormido pouco.
Pon las palabras en el orden correcto. Sentence Reorder

muito / tenho / Eu / corrido

✓ Correct! ✗ Not quite. Correct answer: Eu tenho corrido muito
Forma una pregunta natural. Sentence Reorder

ultimamente / O que / feito / você / tem / ?

✓ Correct! ✗ Not quite. Correct answer: O que você tem feito ultimamente?
Traduce la frase al portugués. Traducción

Hemos estado comiendo bien.

✓ Correct! ✗ Not quite. Correct answer: Nós temos comido bem.
Traduce la frase al portugués. Traducción

Ella ha estado trabajando mucho.

✓ Correct! ✗ Not quite. Correct answer: Ela tem trabalhado muito.
Identifica la frase que describe un hábito reciente en curso. Opción múltiple

¿Cuál frase implica que TODAVÍA lo estás haciendo últimamente?

✓ Correct! ✗ Not quite. Correct answer: Eu tenho treinado todos os dias.
Identifica la frase gramaticalmente incorrecta. Opción múltiple

¿Cuál de estas oraciones separa incorrectamente el bloque verbal?

✓ Correct! ✗ Not quite. Correct answer: Eu tenho sempre falado com ela.
Encuentra el par correcto de pronombre y auxiliar. Match Pairs

¿Qué par es gramaticalmente correcto?

✓ Correct! ✗ Not quite. Correct answer: Eles - têm
Encuentra el par correcto de verbo y participio irregular. Match Pairs

¿Qué verbo forma su participio correctamente?

✓ Correct! ✗ Not quite. Correct answer: Ver - Visto

Score: /12

Preguntas frecuentes (8)

No, it is for repeated or ongoing actions.

Yes, they use the gerund instead of 'a + infinitive'.

It acts as the past participle of 'estar'.

No, 'ontem' is for finished past.

It is neutral and common in all registers.

Put 'não' before 'ter'.

Most, but stative verbs are less common.

No, only for past-to-present.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

He estado + gerundio

Spanish uses gerund, PT-EU uses 'a + infinitive'.

French moderate

J'ai été en train de

French doesn't use the 'have been' structure as directly.

German low

Ich habe ... gemacht

German lacks a specific continuous perfect tense.

Japanese partial

~てきた

Japanese focuses on the approach to the present.

Arabic low

كنت أقوم بـ

Arabic lacks a direct perfect continuous equivalent.

Chinese moderate

一直在...

Chinese uses adverbs instead of verb conjugation.

Learning Path

Prerequisites

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