Status w CKE
Konstrukcje should have, ought to have, could have i needn't have są ważne na poziomie rozszerzonym, szczególnie w transformacjach i tłumaczeniach. Nie zgadujemy już tylko, co się wydarzyło, lecz oceniamy przeszłość.
Should have i shouldn't have
Should have + V3 oznacza, że ktoś powinien był coś zrobić, ale najczęściej tego nie zrobił.
- You should have called me.
- I should have studied more.
- They should have booked earlier.
Shouldn't have + V3 oznacza, że ktoś nie powinien był czegoś robić, ale to zrobił.
- You shouldn't have said that.
- We shouldn't have spent so much money.
- He shouldn't have driven so fast.
Ought to have
Ma znaczenie bardzo podobne do should have, ale jest mniej częste i może brzmieć formalniej.
- You ought to have apologised.
- They ought to have checked the information first.
- He ought not to have ignored the warning.
Pamiętaj o to: ought to have, nie ought have.
Should have jako oczekiwany rezultat
Nie zawsze wyraża krytykę. Może oznaczać, że zgodnie z oczekiwaniem coś powinno już nastąpić.
- The train should have arrived by now.
- The parcel should have reached you yesterday.
Kontekst pokazuje, czy chodzi o żal i krytykę, czy o oczekiwany rezultat.
Could have - niewykorzystana możliwość
Oznacza, że ktoś mógł coś zrobić, ale tego nie zrobił lub nie wykorzystał okazji.
- You could have called me.
- We could have taken a taxi.
- She could have applied for the job.
Porównaj:
| Zdanie | Znaczenie |
|---|---|
| Someone could have taken my bag. | Być może ktoś ją zabrał. |
| You could have taken a taxi. | Miałeś taką możliwość, ale jej nie wykorzystałeś. |
Needn't have - zrobione niepotrzebnie
Needn't have + V3 jasno mówi, że czynność została wykonana, ale nie była potrzebna.
- You needn't have bought any food. We had plenty.
- I needn't have taken an umbrella. It didn't rain.
- She needn't have come so early.
Didn't need to a needn't have
| Konstrukcja | Znaczenie |
|---|---|
| I didn't need to buy food. | Nie było konieczności; sama forma nie przesądza, czy kupiłem. |
| I needn't have bought food. | Kupiłem, ale okazało się to niepotrzebne. |
To jedna z najważniejszych pułapek na poziomie rozszerzonym.
Sklep MaturaAngielski.org
Chcesz przygotować się jeszcze szybciej?
Sprawdź gotowe materiały do matury z angielskiego: zestawy zadań, scenariusze, ćwiczenia i materiały do pobrania.

Should have, could have i must have
| Forma | Funkcja |
|---|---|
| You should have called. | To było właściwe; krytyka lub żal. |
| You could have called. | Miałeś taką możliwość. |
| You must have called. | Wnioskuję, że na pewno zadzwoniłeś. |
Formy bierne
Schemat to modal + have been + V3.
- The report should have been sent yesterday.
- The problem could have been avoided.
- The tickets needn't have been printed.
Najczęstsze błędy
Nie: You should have went.
Tak: You should have gone.
Nie: I shouldn't had said it.
Tak: I shouldn't have said it.
Nie: You ought have called.
Tak: You ought to have called.
Nie: I needn't have bought food = nie kupiłem.
Wyjaśnienie: ta konstrukcja oznacza, że kupiłem, ale niepotrzebnie.
Nie: The problem could have avoided.
Tak: The problem could have been avoided.
Typowe tłumaczenia
- Powinieneś był mi powiedzieć. -> You should have told me.
- Nie powinnam była tego kupować. -> I shouldn't have bought it.
- Mogłeś pojechać taksówką. -> You could have taken a taxi.
- Niepotrzebnie wzięłam parasol. -> I needn't have taken an umbrella.
- Nie musiałem kupować biletu. -> I didn't need to buy a ticket.
Zadania maturalne
Zadanie 1 - wybierz konstrukcję
- You _____ (call) me. I was waiting for you. Krytyka.
- We _____ (take) a taxi, but we decided to walk. Niewykorzystana możliwość.
- You _____ (buy) milk. There were three bottles in the fridge, a ty kupiłeś kolejną.
- He _____ (drive) so fast. It was dangerous.
- The train _____ (arrive) by now. Oczekiwany rezultat.
Zadanie 2 - didn't need to czy needn't have
- I _____ buy a ticket because admission was free. Brak konieczności.
- I _____ bought a ticket; only after paying did I discover admission was free.
- We _____ cook dinner because our friends invited us out.
- We _____ cooked so much food; half of it was left.
Zadanie 3 - popraw błędy
- You should have tolded me.
- She ought have apologised.
- We could have went by train.
- I needn't have to buy any food.
- The accident could have avoided.
Zadanie 4 - transformacje
- It was a mistake to tell him the secret. Użyj SHOULDN'T.
- It was possible for you to call me, but you did not. Użyj COULD.
- I bought food, but it was unnecessary. Użyj NEEDN'T.
- It was advisable for Tom to apologise, but he did not. Użyj OUGHT.
Odpowiedzi
Zadanie 1: 1. should have called, 2. could have taken, 3. needn't have bought, 4. shouldn't have driven, 5. should have arrived.
Zadanie 2: 1. didn't need to, 2. needn't have, 3. didn't need to, 4. needn't have.
Zadanie 3: 1. should have told, 2. ought to have apologised, 3. could have gone, 4. needn't have bought, 5. could have been avoided.
Zadanie 4: 1. You shouldn't have told him the secret. 2. You could have called me. 3. I needn't have bought food. 4. Tom ought to have apologised.
Szybka ściąga
Should have oznacza „powinien był”, could have niewykorzystaną możliwość, needn't have czynność wykonaną niepotrzebnie, a didn't need to sam brak konieczności. Po każdej z tych form używamy V3.

