1/38
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
sentence structure of perfect tense
have (haber) + past participle
-ar verb conjugations
-ado
-er/ir verb conjugations
-ido
haber in past (had)
había, habías, habías, habíamos, habían
haber in present (have)
he, has, ha, hemos, han
haber in future (will have)
habré, habrás, habrá, habremos, habrán
ver (irregular)
visto
hacer (irregular)
hecho
decir (irregular)
dicho
escribir (irregular)
escrito
romper (irregular)
roto
volver (irregular)
vuelto
abrir (irregular)
abierto
morir (irregular)
muerto
poner (irregular)
puesto
preterite vs past perfect
- preterite: completed past action
- past perfect: an action that already happened BEFORE another action
Ya __________ (escribir) el ensayo cuando el profesor lo pidió.
había escrito
Este año, nosotros __________ (viajar) mucho.
hemos viajado
Para el próximo mes, yo __________ (leer) ese libro.
habré leído
¿__________ tú (romper) la ventana? (today)
Has roto
Cuando ella llamó, yo ya __________ (dormir).
había dormido
Ellos __________ (volver) de España esta semana.
han vuelto
Para las cinco, nosotros __________ (terminar).
habremos terminado
Yo __________ (hacer) todo antes de la fiesta.
había hecho
Cuando llegaste, nosotros ya __________ (poner) la mesa.
habíamos puesto
Para mañana, tú __________ (escribir) el ensayo.
habrás escrito
Ellos no __________ (ver) la película todavía.
han visto
¿Dónde está Ana? __________ (salir) ya.
Habrá salido
Nosotros __________ (abrir) la tienda antes de las ocho.
habíamos abierto
Para el viernes, ustedes __________ (resolver) el problema.
habrán resuelto
past signal words
- cuando (when)
- antes de (before)
- después de (after)
- ya (already — in the past)
present signal words
- hoy (today)
- esta semana / este año
- ya (already)
- todavía / aún (yet/still)
- alguna vez (ever)
- nunca (never)
future signal words
- para (by)
- para entonces (by then)
- para mañana / para el viernes
- (no signal → guessing tone)
past perfect mental clue
Go back to the past... then go back one MORE step
present perfect mental clue
It happened, but we're still in that time period
future perfect mental clue
- Something will be finished before a future time
- You're making a guess
If the time is finished, don't use present perfect.
use preterite
Ayer / el año pasado → NEVER present perfect
Hoy / esta semana → present perfect
When you see a blank:
- Look for a time word
- If none → look for another verb
Then decide:
- Another past verb? → Past perfect
- Future deadline? → Future perfect
- Still "today/this week"? → Present perfect