Present Perfect i Simple Past – ćwiczenia

ćwiczenie nr
#810
poziom
intermediate
Twoja historia

Polecenie:

Present perfect or past simple? Provide the correct form of the verb.

Present perfect czy past simple? Wstaw właściwą formę czasownika.

  1. We finish our supper half an hour ago.

  2. She not/have a holiday for four years and she's exhausted.

  3. I not/play the violin since I was a little boy.

  4. They visit Westminster Abbey a few days ago.

  5. My brother not/write to me for months. I'm worried about him.

  1. My cleaner leave two weeks ago.

  2. I not/see you since we met a year ago.

  3. My youngest brother get a new job last week.

  4. We not/pay the cleaning lady for over three weeks.

  5. She plan her trip to Egypt last summer.

Więcej ćwiczeń dla Present Perfect — zastosowanie:
0810
 
Present perfect or past simple? Provide the correct form of the verb.
0%
Zobacz także:
Zostaw komentarz:
Zaloguj się aby dodać komentarz. Nie masz konta? Zarejestruj się.
Komentarze (12)

Do wszystkich, którzy nadal mają wątpliwości odnośnie przykładu nr 8: Czasem (nie zawsze!) warto czytać komentarze poprzedników. Dziękujemy aveholow za logiczną odpowiedź. Oby więcej takich pojawiało się w komentarzach.

@angelika909, w zasadzie tam nie ma napisane, że on nadal ma tę pracę. Może dlatego PS.

W zdaniu 8 jest Past Simple ponieważ wyraźnie określony jest czas wydarzenia w przeszłości. Chodzi o "last week"

My youngest brother got a new job last week.
Mój najmłodszy brat dostał w zeszłym tygodniu nową pracę.

Czynność (dostania pracy) dokonała się w przeszłości --> czyli Past Simple.

Tutaj wgl nie chodzi o jakieś skutki itp.. tylko aby powiedzieć że dostał pracę w zeszłym tygodniu

@ader @ymcaa jak dla mnie to nie ważne czy miał prac,e czy też nie , ważne ze dostał ją w przszłości i ma to skutek w chwili obecnej bo nadal ją ma, nie powinien byc PP ?

@ymcaa Gdzie jest napisane, że brat wcześniej nie pracował? Może pracował gdzieś indziej.

W zdaniu 8 nie powinien być czas PP? Przecież widać skutki: teraz ten brat pracuje, a wcześniej nie.

Nie wiem, czy przykłady się zmieniły czy nie ale aktualnie wydają się dosyć jasne:

She hasn't had a holiday for four years and she's exhausted.- nie miała urlopu od 4 lat przez co jest wykończona (skutek)
We haven't paid the cleaning lady for over three weeks. - nie zapłaciliśmy sprzątaczce za ponad 3 tygodnie - zalegamy z należnościami, mamy dług, który będzie trzeba uregulować (skutek)

Thank you, ang.pl

Ja mam takie wyjaśnienie że Present Simple określa "prawdę ogólną". Skoro jest to faktem że nie miała wakacji od 4 lat to ten czas musi być.

Też mnie irytują takie przykłady z dwoma możliwościami, gdzie komputer tego nie uwzględnia..

Poprawka. Oczywiście powinno być: She didn't HAVE a holiday for four years. Jednak zagwozdka pozostała.

Te przykłady nie są jednoznaczne i przez to komputer niejednokrotnie podaje, że zdanie zostało źle sformułowane, a idąc dalej człowiek zaczyna się zastanawiać, czy ogarnia dany czas, czy nie. Weźmy przykład 2: She......... (not/have) a holiday for four years. Przecież można użyć tutaj zarówno czasu Past Simple jak i Present Perfect - She didn't had a holiday for four years (Nie miała wakacji PRZEZ 4 lata) oraz She hasn't had a holiday for four years (Nie miała wakacji OD 4 lat). Tak samo jest z przykładem 9 (tym z cleaning lady). Teraz bądź tu człowieku mądry i zgadnij o jaki czas autorowi chodziło. Takie niejednoznaczne przykłady można na tej stronie mnożyć.