English

Cheatsheet: Present Perfect: he comido

The past

Present Perfect: he comido

PointRuleExampleEnglish
Formhe / has / ha / hemos / han + past participle¿Has estado en Perú?Have you been to Peru?
Formvosotros: habéis + past participle¿Habéis terminado?Have you finished?
Formparticiple: hablar → hablado, comer → comido, vivir → vividoNunca he vivido sola.I've never lived on my own.
Formirregular participles: hacer → hecho, escribir → escrito, ver → vistoYa he hecho la cena.I've already made dinner.
Formmore irregular participles: decir → dicho, poner → puesto, volver → vuelto, abrir → abierto¿Quién ha abierto la ventana?Who has opened the window?
Useexperience up to now, with alguna vez and nunca¿Has probado el mole alguna vez?Have you ever tried mole?
Usedone or not yet done, with ya and todavía noTodavía no he terminado.I haven't finished yet.
Usea time that includes now: hoy, esta mañana, este añoEsta mañana he ido al médico.I went to the doctor this morning.
Usea situation that goes on up to nowSiempre he vivido aquí.I've always lived here.
Trapobject pronouns and no go before haberNo lo he visto.I haven't seen it.
Trapa finished time such as ayer takes the preteriteAyer fui al cine.I went to the cinema yesterday.

Variety

Read in

Credits