Comer in the Present Perfect Subjunctive Tense

Name In Spanish: Pretérito Perfecto de Subjuntivo

some content

When to use this tense with comer


Expressions of desire or mandate in the past:

Espero que hayas comido bien en la fiesta.

Expressions of surprise or disbelief in the past:

No puedo creer que hayas comido todo eso.

Me sorprende que ellos hayan comido tan rápido.

Read a dialog with comer in the Present Perfect Subjunctive Tense

some content

Mini Dialog for the Tense

Dos amigas hablando

Two friends talking


Noelia:   ¿Qué tal tu cita? ¿Has estado comiendo en el restaurante de Pedro?

How was your date? Have you been eating at Pedro's restaurant?


Mónica:   ¡Sí! ¡Todo estaba exquisito!

Yes, everything was delicious!


Noelia:   Me alegra que vosotros hayáis comido bien allí. ¡Ese restaurante es acierto seguro!

I'm glad you had a good meal there - that restaurant is a sure hit!


Mónica:   Aunque nosotros hayamos comido hoy, podríamos ir mañana contigo y repetir.

Even if we had lunch today, we could go with you tomorrow and repeat.


Noelia:   No es necesario Mónica. Además ahora que ya sois pareja, querrás pasar más tiempo con él.

It's not necessary Monica. Besides, now that you're a couple, you'll want to spend more time with him.


Mónica:   Que yo haya comido hoy con él, no significa que ya sea mi pareja.

Just because I had lunch with him today doesn't mean that he is my partner.


Noelia:   Estoy de acuerdo. Aunque tu hayas comido con él, ¡aún no te ha enamorado! Tendrá que esforzarse más, jajaja.

I agree. Even if you've eaten with him, you still haven't fallen in love with him! He'll have to try harder, hahaha.

Conjugation chart for comer in the Present Perfect Subjunctive tense

some content

SpanishEnglish
Yo haya comidoI have eaten
Tú hayas comidoYou have eaten
Vos hayas comido(voseo) You have eaten
Usted haya comido(formal) You have eaten
Él / Ella haya comidoHe / she have eaten
Nosotros / Nosotras hayamos comidoWe have eaten
Vosotros / Vosotras hayáis comidoYou (all) have eaten
Ustedes hayan comido(formal) You (all) have eaten
Ellos / Ellas hayan comidoThey have eaten

Space for Adverts