Would et should sont deux modaux . Would peut exprimer la condition et d’autres nuances. Should peut exprimer le conseil ou le reproche.
1 Would
Would sert à formuler une demande polie.
Would you open the window, please?
Pourriez-vous ouvrir la fenêtre, s’il vous plaît ?
Would sert à exprimer le souhait, le désir.
I would like to visit Ireland.
J’aimerais visiter l’Irlande.
Would + base verbale permet d’exprimer la condition. Il s’emploie après if + prétérit.
If I had her address, I would send her an invitation.
Si j’avais son adresse, je lui enverrais une invitation.
Would have + participe passé exprime au passé la conséquence d’une hypothèse. If est suivi dans ce cas du past perfect.
If I had seen the price, I would have bought it.
Si j’avais vu le prix, je l’aurais acheté.
2 Should
Should exprime une obligation atténuée, un conseil d’ordre moral (traduit en français par un conditionnel présent).
You should stop smoking.
Tu devrais arrêter de fumer.
Il exprime une quasi-certitude.
This bus should take us to the station.
Ce bus devrait nous conduire à la gare.
Should have + participe passé exprime le reproche.
She should have called earlier.
Elle aurait dû appeler plus tôt.