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