Would et should sont deux modaux . Would peut exprimer la condition et d’autres nuances. Should peut exprimer le conseil ou le reproche.
I. 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é.
II. 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.