Present Perfect czy Past Simple – oto jest pytanie! Ten test gramatyczny to doskonałe ćwiczenie, które pomoże Ci zrozumieć i zapamiętać różnice. Wstaw odpowiedni czasownik i poczuj się pewniej w angielskiej gramatyce.
1. I can't take part in tomorrow's game. I
(break) my leg.
2. I
(lose) my wallet yesterday and now I have no money.
3. I
(read) 100 pages so far.
4. Have you done your homework son? Yes, I
(do) it yesterday.
5. Mum, I
(already do) my homework. Can I go to the cinema now?
6. I
(never see) such a beautiful girl.
7. This day is one of the most exciting days I
(ever have) in my life.
8. At last I
(finish) my book.
9. Is there any milk left? No, your dad
(drink) all yesterday.
10. It's the first time I
(see) this film.
11. My younger brother
(break) the TV-set some days ago. Since then we can't watch any films.
12. I
(live) here for 10 years.
13. Paul
(get) cold during Friday's match. He won't be able to play next game.
14.
(you repair) the TV-set yet?
15. It's the second time she
(win) this competition.

Chcesz zobaczyć więcej zadań?

Załóż darmowe konto w 30 sekund i odblokuj pełny dostęp do ćwiczeń.

Odblokuj WSZYSTKIE darmowe ćwiczenia i testy.
Pobieraj materiały PDF i ucz się offline.
Zapisuj wyniki i śledź swoje postępy na wykresach.
Zdobywaj odznaki i wspinaj się w rankingach.
Ucz się w skupieniu - zero reklam i rozpraszaczy.

Najczęściej zadawane pytania

Past Simple używamy, gdy podany jest konkretny czas zakończenia czynności w przeszłości, np. 'yesterday'. Present Perfect wybieramy, gdy czynność z przeszłości ma wyraźny skutek w teraźniejszości, a czas jej wykonania nie jest podany. Przykład: 'I have broken my leg.' (Złamałem nogę - i nadal mam gips.).

Przyimki 'since' oraz 'for' są charakterystyczne przede wszystkim dla czasu Present Perfect, opisując czynność trwającą do teraz. W Past Simple rzadziej używa się 'for' do opisania czynności zamkniętych, a 'since' w ogóle. Przykład: 'I have lived here for five years.' (Mieszkam tu od pięciu lat.).

Uczniowie często używają czasu Present Perfect w zdaniach, które zawierają już konkretne określenie czasu przeszłego, takie jak 'last week' czy 'in 2010'. Obecność takiego określnika bezwzględnie wymusza użycie Past Simple. Należy pisać: 'I saw him yesterday.' (Widziałem go wczoraj.), a nie 'I have seen him yesterday.'.