1/123
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
I have been (estar)
he estado
She had been (ser)
había sido
We have been (estar)
hemos estado
They had been (ser)
habían sido
You (formal) had eaten
había comido
She had written
había escrito
We will have eaten
habremos comido
I had spoken
había hablado
You (informal) had spoken
habías hablado
She would have spoken
habría hablado
We will have spoken
habremos hablado
They had spoken
habían hablado
You will have come
habrás venido
She had come
había venido
I have eaten
he comido
We would have come
habríamos venido
They have come
han venido
They would have eaten
habrían comido
I had said
había dicho
I would have lived
habría vivido
We had thought
habíamos pensado
They will have thought
habrán pensado
I had slept
había dormido
You will have slept
habrás dormido
They had seen
habían visto
We had seen
habíamos visto
I have heard
he oído
You had lived
habías vivido
She will have said
habrá dicho
I will have written
habré escrito
You had written
habías escrito
You (informal) would have said
habrías dicho
She had died
había muerto
We had lived
habíamos vivido
We had said
habíamos dicho
They have broken
han roto
They have said
han dicho
I have read
he leído
I had come
había venido
You have seen
has visto
I had seen
había visto
She will have seen
habrá visto
She had heard
había oído
We have heard
hemos oído
They had heard
habían oído
You would have heard
habrías oído
I had gone
había ido
You would have gone
habrías ido
They had gone
habían ido
I will have watched
habré mirado
They had watched
habían mirado
We had watched
habíamos mirado
She has written
ha escrito
We had written
habíamos escrito
They would have written
habrían escrito
I had broken
había roto
You (informal) will have broken
habrás roto
She had broken
había roto
We have broken
hemos roto
You have read
has leído
She had listened
había escuchado
They had listened
habían escuchado
We would have listened
habríamos escuchado
You (formal) have done
ha hecho
I would have done
habría hecho
She had done
había hecho
We will have done
habremos hecho
They had done
habían hecho
You would have listened
habrías escuchado
You will have been (ser)
habrás sido
I have brought
he traído
You have brought
has traído
We had brought
habíamos traído
They will have brought
habrán traído
I had listened
había escuchado
They had been (ser)
habían sido
I had worked
había trabajado
You (informal) will have done
habrás hecho
They have gone
han ido
She will have studied
habrá estudiado
We have seen
hemos visto
He had walked
había caminado
You (formal) have written
usted ha escrito
I will have called
habré llamado
They would have worked
habrían trabajado
We had read
habíamos leído
You (informal) would have gone
habrías ido
I have spoken
he hablado
She had slept
había dormido
We have learned
hemos aprendido
They would have learned
habrían aprendido
I would have eaten
habría comido
He will have gone
él habrá ido
You (informal) had danced
habías bailado
They had eaten
habían comido
I have written
he escrito
We would have spoken
habríamos hablado
She has lived
ha vivido
I had walked
había caminado
You (formal) had listened
había escuchado