NEW
Font size
WorksheetsLos Tiempos Perfectos
Total questions: 16
Worksheet time: 8mins
I will have done.
he hecho
habré hecho
había hecho
habría hecho.
They had put
habían puesto
habrían puesto
han puesto
habrán puesto
we have written
habíamos escrito
hemos escrito
habremos escrito
habríamos escrito
You would have seen
habrás visto
habías visto
has visto
habrías visto
They had eaten
han comido
habrán comido
habrían comido
habían comido
we have danced
hemos bailado
habremos bailado
habríamos bailado
habíamos bailado
she had heard
ha oído
habrá oído
habría oído
había oído
They will have been
habrían sido
habrán sido
habrían ido
habrán ido
I would have gone
habré sido
habría sido
habré ido
habría ido
You had said
habías decidido
habrás decidido
habías dicho
habrás dicho
They would have wanted
habrían querido
habrán querido
han querido
habían querido
They have returned
habían vuelto
han vuelto
habrían vuelto
habrán vuelto
She will have put
habrá podido
habría perdido
habrá puesto
había pedido
I will have played basketball
habré tocado
he jugado
habría tocado
habré jugado
it has opened
ha cerrado
había subido
ha abierto
habría almorzado
we would have given
habíamos dicho
habríamos dicho
hemos dado
habríamos dado
