haber comprado esta camisa

to have bought this shirt

→ haber
phrase Rare #34,818
to have bought this shirt This perfect infinitive commonly appears after deber in phrases such as no debería haber comprado esta camisa, meaning “shouldn't have bought this shirt.”
SP: Creo que fue un error haber comprado esta camisa.
EN: I think it was a mistake to have bought this shirt.

Ustedes no deberían haber comprado esta camisa.

You shouldn’t have bought this shirt.

no deberías haber comprado esta camisa.

You shouldn't have bought this shirt.

Vosotros no deberíais haber comprado esta camisa.

You shouldn't have bought this shirt.

Vosotras no deberíais haber comprado esta camisa.

You shouldn't have bought this shirt.