Spanish grammar · Intermediate

Present Perfect of Tener: He Tenido, Has Tenido, Conjugation and Use

Present perfect of tener is formed with present-tense haber + past participle tenido (regular): he tenido, has tenido, ha tenido, hemos tenido, habéis tenido, han tenido. Used for past possessions and experiences with present relevance.

He tenido un buen día.

I have had a good day.

What it is

The present perfect of tener combines present-tense haber with the regular past participle tenido: he tenido, has tenido, ha tenido, hemos tenido, habéis tenido, han tenido. Used for past possessions, experiences, or states with present relevance.

In He tenido un buen día (I have had a good day), he is the present yo of haber and tenido is the past participle of tener.

How to spot it

Look for haber (he, has, ha, hemos, habéis, han) + tenido. Common with experience-related expressions and recent past situations.

  • Ha tenido suerte. — He has been lucky.
  • Hemos tenido problemas. — We have had problems.
  • ¿Has tenido tiempo? — Have you had time?

Despite tener being irregular in many tenses, its past participle (tenido) is regular: stem ten- + -ido.

Present Perfect of Tener Quick Reference

Present perfect of tener, haber + tenido

PersonFormTranslation
yohe tenidoI have had
has tenidoyou have had
él/ella/Ud.ha tenidohe/she/it has had
nosotroshemos tenidowe have had
vosotroshabéis tenidoyou all have had (Spain)
ellos/ellas/Uds.han tenidothey have had

Common Present Perfect of Tener Examples in Spanish

Present perfect of tener in real contexts:

Experiences and Conditions

He tenido un buen día.
I have had a good day.
Has tenido razón siempre.
You've always been right.
Hemos tenido suerte.
We have been lucky.
Han tenido problemas.
They have had problems.
Ha tenido una vida difícil.
She has had a difficult life.

Most common use: past possessions or experiences that affect the present.

Tener Que + Infinitive in Present Perfect

He tenido que estudiar mucho.
I have had to study a lot.
Has tenido que aceptar.
You have had to accept.
Hemos tenido que cambiar de plan.
We've had to change plans.
Han tenido que esperar.
They have had to wait.
Ha tenido que trabajar duro.
He has had to work hard.

He tenido que + infinitive = have had to + verb. Common to express past obligations.

Recent Past (Spain Usage)

Hoy he tenido reunión.
Today I've had a meeting.
Esta semana hemos tenido visitas.
This week we've had visitors.
Esta tarde ha tenido clase.
This afternoon she's had class.
Este año he tenido mucho trabajo.
This year I've had a lot of work.
¿Has tenido noticias?
Have you had news?

In Spain, present perfect is preferred with time markers including the present (hoy, esta semana, este año).

Negative and Questions

No he tenido tiempo.
I haven't had time.
¿Has tenido la oportunidad?
Have you had the chance?
Nunca he tenido tanto miedo.
I've never been so scared.
¿Han tenido suerte?
Have they had any luck?
No hemos tenido noticias.
We haven't had any news.

Common in questions about experiences and expressions of lack.

How to Use the Present Perfect of Tener

Structure: Haber + Tenido

Conjugate haber in the present + past participle tenido. The participle is invariable.

he + tenido = he tenido.

Present-tense haber + tenido.

Haber (present) + tenido.

Tenido Is Regular

Despite tener being irregular in many tenses (preterite tuve, future tendré, present tengo), its past participle tenido is fully regular: stem ten- + -ido.

tener → tenido (regular).

Past participle is regular.

Tenido = regular past participle.

Tener Que in Compound Tenses

He tenido que + infinitive = have had to. Common for past obligations. Conjugate haber, add tenido, add que, then infinitive.

He tenido que estudiar.

I've had to study.

He tenido + que + infinitive.

Past Participle Doesn't Agree

In compound tenses with haber, the past participle is invariable. He tenido (masculine), he tenido (feminine), hemos tenido (plural) - always tenido.

He tenido / hemos tenido / han tenido.

Never changes.

Compound past participles don't agree.

Common Mistakes with Present Perfect of Tener

Incorrect: He tenida suerte. — I have been lucky.

Correct: He tenido suerte. — I have been lucky.

In compound tenses with haber, the past participle never changes for gender or number. Always tenido, never *tenida.

Incorrect: Tuve hecho mucho hoy. (meant: I've done a lot today, in Spain) — I've done a lot today.

Correct: He hecho mucho hoy. — I've done a lot today.

In Spain, for actions completed today (or any period including the present), use present perfect, not preterite. Tuve is the preterite of tener.

Incorrect: Yo he tenido que estudio. — I have had to study.

Correct: Yo he tenido que estudiar. — I have had to study.

Tener que (have to) takes an INFINITIVE (estudiar), not a conjugated verb (estudio). Same rule applies in compound tenses.

Present Perfect of Tener FAQs

What is the present perfect of tener in Spanish?
He tenido, has tenido, ha tenido, hemos tenido, habéis tenido, han tenido. Combines present-tense haber + regular past participle tenido. Used for past possessions or experiences with present relevance. He tenido suerte = I've been lucky.
Is tenido regular or irregular?
Tenido is the regular past participle of tener. Although tener is irregular in many tenses, the past participle follows the regular -er pattern: ten- + -ido.
How do I say I've had to do something in Spanish?
He tenido que + infinitive. He tenido que estudiar = I've had to study. Hemos tenido que cambiar = We've had to change. Same as present tener que but with present perfect.
When should I use he tenido instead of tuve?
In Spain, use he tenido for actions in today, this week, this year, or any period including the present. In Latin America, tuve (preterite) is preferred for most past events. He tenido suerte hoy (Spain) vs. tuve suerte hoy (Latin America).
How can I master the present perfect of tener?
Drill haber forms with tenido. Practice in experience contexts (he tenido suerte), obligation contexts (he tenido que), and recent past contexts (hoy he tenido). Parrot's videos surface these uses in natural conversation.