Commentaires
- Le participe passé du verbe (irrégulier) to come est venu .
- Très probablement lié: english.stackexchange.com/a/249469
Réponse
Vous aviez raison la deuxième fois.
Devrait avoir est toujours suivi dun participe passé , lune des formes de base des verbes.
De http://www.ecenglish.com/learnenglish/lessons/should-have-past-participle :
Nous utilisons should have + participe passé pour parler de choses que nous regrettons.
Jétais vraiment mouillée en rentrant chez moi la nuit dernière, jaurais dû prendre un parapluie.
Loratrice na pas pris de parapluie quand elle est sortie la nuit dernière alors elle sest mouillée. Elle regrette de ne pas avoir pris son parapluie.
Le regret (verbe / nom) est de se sentir désolé pour quelque chose qui sest passé ou ne sest pas produit dans le passé.
Jaurais dû appeler vous plus tôt.
Vous auriez dû me parler avant de vous décider.
Le participe passé de come est également come .
De http://www.usingenglish.com/reference/irregular-verbs/come.html :
Conjugaison de « To Come »
Forme de base: Come
Passé simple: Came
Participe passé: viens
3e personne du singulier: vient
Participe présent / Gerund: à venir
Réponse
« Vous auriez dû venir à la fête » est correct. Puisque le « devrait avoir » place déjà lénoncé au passé.
« Devrait avoir » nécessite le participe du verbe « ( » venir « ) plutôt que le passé ( » venu « ).
Réponse
« Vous auriez dû venir à la fête » a raison. Des phrases comme « devraient avoir » , « pourraient avoir » et « would have » toujours suivre avec un participe passé, pas le passé.
Pour dissiper votre confusion, laissez-moi vous informer que « come » peut ressembler au présent Mais oui, cest aussi participe passé de lui-même.
Réponse
« Vous auriez dû venir à la fête dhier soir. »
est grammaticalement correct. Cependant, si vous « nêtes plus sur le lieu de la soirée, alors, logiquement, je pense quil serait plus juste de dire:
» Vous auriez dû aller à la fête dhier soir. «