Gramatyka · Dział 3: Present Perfect

For, since i how long

Teoria, przykłady i zadania z rozwiązaniami krok po kroku – angielski, liceum.

Ćwicz ten temat

Trening z podpowiedziami i rozwiązaniami krok po kroku, szybkie strzały i za każdym razem nowe zadania – po założeniu konta. Konto demo jest bezpłatne.

For, since i how long łączą się z czasami Perfect, gdy coś trwa do teraz.

for

okres: for two hours, for ages, for a long time.

since

punkt początkowy: since 2015, since Monday, since I was a child.

ago

„temu” – z Past Simple: I moved here five years ago.

How long…?

How long have you lived here? = Od jak dawna tu mieszkasz?
Przykład 1
Przekształć: I met her five years ago.
Pokaż rozwiązanie
I have known her for five years.

Uwaga! Po polsku „mieszkam tu od 5 lat” – czas teraźniejszy; po angielsku Present Perfect: I've lived here for 5 years.

Przykładowe zadania z rozwiązaniami

Zadanie 1
Uzupełnij:  ___ have you known each other?
Pokaż rozwiązanie

Odpowiedź: How long

  1. How long have you known each other?
Zadanie 2
Które zdanie jest poprawne?
  • A. He's worked here since he left school.
  • B. He's worked here for he left school.
  • C. He's worked here ago he left school.
  • D. He's worked here during he left school.
Pokaż rozwiązanie

Odpowiedź: He's worked here since he left school.

  1. He's worked here since he left school.
Zadanie 3
Przekształć zdanie:  She moved to Warsaw three years ago.
→ She ___ in Warsaw for three years.
Pokaż rozwiązanie

Odpowiedź: has lived

  1. She has lived in Warsaw for three years.

Chcesz rozwiązywać takie zadania?

Załóż konto i ćwicz z podpowiedziami – każde zadanie sprawdzimy i pokażemy rozwiązanie. Konto demo jest bezpłatne.

Inne tematy w dziale „Present Perfect”