haber asistido

to have attended

→ haber
phrase Rare #45,634
to have attended Used with deberías or tenías que to express that someone should have attended. With tiene que, it can express a logical conclusion: “must have attended.” Asistir means “to attend,” not “to assist.”
SP: Me alegra haber asistido a la conferencia.
EN: I’m glad to have attended the conference.

Tenías que haber asistido a la reunión de hoy.

You should have attended today's meeting.

Deberías haber asistido a la reunión.

You should have attended the meeting.

Deberías haber asistido a la reunión en persona.

You should have attended the meeting in person.

Tiene que haber asistido mucho público al concierto.

A lot of people must have attended the concert.