Resultados posibles:
haya cenado
Antepresente de subjuntivo para el sujetoyodel verbocenar.
haya cenado
Antepresente de subjuntivo para el sujetoél/ella/usteddel verbocenar.

cenar

No creo que haya cenado en dos continentes.
I don't know I think I had dinner on two continents.
Y una vez que haya cenado, no se olvide de probar también un desayuno inglés completo, el almuerzo del domingo y el té de la tarde.
And once you've done dinner, don't forget to sample a full English breakfast, a Sunday lunch and an afternoon tea, too.
Palabra del día
la huella