Present Perfect Indicative

Prerequisite: Participle



Haber (in present indicative) + participle

yo he bailado
has bailado
usted, él, ella ha bailado
nosotros hemos bailado
vosotros habéis bailado
ustedes, ellos, ellas han bailado


1. Same as English

e.g. Has bailado = You have danced.

2. In place of preterit (only in certain areas)

e.g. ¿Has dormido bien anoche? = Did you sleep well last night?

Tutorial: Present Perfect Indicative

Practice Quiz: Present Perfect Indicative, Conjugation

Present Perfect Indicative, Conjugation

Conjugate the given verb in the present perfect indicative.

Practice Quiz: Present Perfect Indicative, Use

Present Perfect Indicative, Use

Translate the sentences to Spanish by using the present perfect indicative.