They have suffered. (sufrir)
Ellos han sufrido.
They had begun.... (comenzar)
Ellos habían comenzado
It's better that he hasn't drunk caffeine. (Es mejor que, tomar)
Es mejor que no haya tomado cafeína.
You will have eaten (comer)
Habrás comido
Habías llorado
I have lead a healthy lifestyle. (llevar una vida sana)
Yo he llevado una vida sana.
Ella nunca había tenido problemas antes.
It's good that you have talked to your teacher. (Es bueno que, hablar)
Es bueno que hayas hablado con tu profesor.
I will have left (salir)
Habré salido
Habrán comido
You and I haven't exercised. (hacer)
Nosotros no hemos hecho ejercicio.
You had never gone... (ir)
Tú nunca habías ido...
I like that you all (ustedes) have told the truth. (Me gusta que, decir)
Me gusta que hayan dicho la verdad.
You will have seen (ver)
Habrás visto
Has adelgazado
Have you met...? (conocer)
¿Tú has conocido...?
I had visited... (visitar)
Yo había visitado...
It's possible that I have lost weight. (Es posible que, adelgazar)
Es posible que haya adelgazado.
Emilio will have written (escribir)
No puedo creer que haya nevado.
Have you all resolved the problem? (resolver, ustedes)
¿Ustedes han resuelto el problema?
No nos habíamos enamorado antes.
I doubt we have met before. (Dudo que, conocer)
Dudo que hayamos conocido antes.
Andrés and Marta will have returned (regresar)
Ellos habrán regresado
I doubt they have hired you. (contratar)
**Don't forget your DOP!**
Dudo que te hayan contratado.