Show:
Questions
Responses
Print
Present Perfect
Past Perfect
Future Perfect
Conditional Perfect
Infinitive Perfect
100
Translate: I have walked to school.
He caminado a la escuela.
100
Translate: Her friends had gone to Spain.
Sus amigos habían ido a España.
100
Translate: By the time he returns, we will have already left.
Para cuando él vuelva, ya habremos dejar.
100
Translate: I would have gone, but I was busy.
Habría ido, pero estaba ocupado.
100
Translate: It's important to have studied.
Es importante haber estudiado.
200
Translate: The student has finished his homework.
El estudiante ha terminado su tarea.
200
Translate: I had set the table.
Había puesto la mesa.
200
Translate: I will not have eaten.
No habré comido.
200
Translate: We would have opened the door for you.
Habríamos abierto la puerta para ti.
200
Translate: I wanted to have had more time.
Quería haber tenido más tiempo.
300
Translate: The author has published the book.
El autor ha publicado el libro.
300
Translate: The tourists had gone to the country for the first time.
Los turistas habían ido al país por la primera vez.
300
Translate: He will not have written the letter.
No habrá escrito la carta.
300
Translate: Where would he have gone?
¿Dónde él habría ido?
300
Translate: I hope to have finished by noon.
Espero haber terminado antes del mediodía.
400
Translate: The chef has fried the potatoes.
El chef ha frito las papas.
400
Translate: Her mom had warned us.
Su madre nos había advertido.
400
Translate: I will have washed my hands.
Habré lavado las manos.
400
Translate: You would have come if you weren't sick.
Habrías venido si no estabas enfermo.
400
Translate: He apologized for forgetting.
Se disculpó por haber olvidado.
500
Translate: We have gone to the amusement park.
Hemos ido al parque de atracciones.
500
Translate: They had returned the books to the library.
Ellos habían devuelto los libros a la biblioteca.
500
Translate: Will the girls not have already arrived?
¿No habrán llegado ya las chicas?
500
Translate: I would have prepared the chicken for dinner.
Habría preparado el pollo para la cena.
500
Translate: Thank you for having invited us.
Gracias por habernos invitado.