1/57
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
He corrido
I have run
has corrido
you have run
él ha corrido
he has run
hemos corrido
we have run
han corrido
they have run
he escrito
I have written
has escrito
you have written
ella ha escrito
she has written
nosotros hemos escrito
we have written
ustedes han escrito
you guys have written
has puesto
you have put
ella ha puesto
she has put
ellos han puesto
they have put
usted ha caminado
You have walked (formal).
Han comido
You guys have eaten.

Han cocinado
You guys have cooked.
Has tocado la guitarra.
You have played the guitar.
he hecho
I have done
Has hecho
You have done (tú)

Has hecho la tarea
You have done your homework.
él ha hecho
he has done
ella ha hecho
she has done
hemos hecho
we have done
Has estado
You have been (estar)

Has estado enfermo.
You have been sick.
Ellas han querido
They have wanted.

Hemos charlado
We have chatted.

Hemos puesto
Poner (nosotros)
He puesto
I have put.
He bebido
I have drunk.
Han venido
They have come.
Has venido
You have come
Hemos ido
We have gone.
He ido.
I have gone.
Hemos lavado
We have washed.
Has dormido
You have slept.
Has caminado
You have walked.
Han sido
You guys have been (ser)
Hemos dado
We have given.
Han hecho
You guys have done.
Ha buscado
She has looked for
He puesto
I have put
Has abierto
You have opened.
Ha dicho
He has said
ellos descubrir
han descubierto
Han cubierto
They have covered
Tú volver
has vuelto
Hemos escrito
We have written
Hemos roto
We have broken
hoy
today
alguna vez
ever / a few times
todavía; aún
still, yet
todavía no
not yet, still not
ya
already
hasta ahora
until now
últimamente
lately
hace un rato
a short while ago
hace poco tiempo
a short time ago