„Should have” + imiesłów bierny mówi o przeszłości: coś było dobrym pomysłem, ale nie zdarzyło się (should have), albo coś się zdarzyło, ale było błędem (shouldn’t have). Wyraża żal lub krytykę.
Budowa
| Schemat | Przykład |
|---|---|
| subject + should have + past participle | You should have called me. |
| subject + shouldn't have + past participle | I shouldn't have said that. |
Kiedy tego używamy
- Żal o własne działanie: I should have taken the job. (Powinienem był przyjąć tę pracę.)
- Krytyka innych: You should have asked first. (Powinieneś był najpierw zapytać.)
- Błąd z przeszłości: He shouldn't have driven so fast. (Nie powinien był jechać tak szybko.)
- Oczekiwanie, że coś już się stało: The package should have arrived. (Paczka powinna już dojść.)
Przykłady
- You should have told me earlier.
Powinieneś był powiedzieć mi wcześniej. - I shouldn't have eaten so much.
Nie powinienem był tyle jeść. - She should have studied harder.
Powinna była uczyć się pilniej. - We shouldn't have gone out in the rain.
Nie powinniśmy byli wychodzić w deszczu. - They should have arrived by now.
Powinni już dotrzeć. (oczekiwanie) - Should I have called him?
Czy powinienem był do niego zadzwonić?
Typowe błędy
- Forma podstawowa zamiast imiesłowu: should have go → should have gone.
- „Should of” (zapis mowy): pisz should have / should’ve.
- „Should” bez „have” dla przeszłości: You should call me yesterday → You should have called me yesterday.