Regarde, nous utilisons « haya recibido », puisque cette situation aura eu lieu avant le dîner.