SHALL este folosit:

I. pentru a exprima obligația în stilul oficial.

  • The buyer shall pay the entire amount of money within 30 days.

II. în propoziții interogative la persoana I singular/ plural.

a. Pentru a cere un sfat sau o sugestie

  • Where shall I go for this holiday?

b. pentru a face o oferta

  • Shall I open the window?

 SHOULD este folosit pentru a exprima:

1. obligația, necesitatea logică de înfăptuire a unei acțiuni de obicei sub formă de sfat.

  • The film was good. You should see it.
  • You look tired. You should take a rest.

2. o presupunere, indicând un grad de nesiguranță mai mare decât may

  • They should have left by now.
  • Jane should nave taken the exam.

SHOULD + infinitiv perfect exprimă neîndeplinirea unei obligații sau a unei acțiuni din trecut.

  • You should have told me about that party.

Vezi SURSE