Font size
Worksheetspresent perfect vs past simple
Total questions: 16
Worksheet time: 8mins
______ ever ______ a holiday in Russia?
did you / have
do you / had
have you / had
Where ______ yesterday evening?
have you been
were you
did you be
Uzupełnij zdanie:
"Anna ______ a million in a lottery yesterday."
has won
has win
won
win
Uzupełnij zdanie:
"_________ the TV before going to bed last night?"
Have you returned
Did you turned off
Did you turn off
Have you turned off
Uzupełnij zdanie:
"Brian _______ in our company for 3 years."
has working
worked
has worked
works
Uzupełnij zdanie:
"________ to America?"
Has you ever was?
Have you ever be?
Has she ever been?
Have he ever been?
My uncle has been an English teacher for 10 years.
Mój wujek jest nauczycielem od 10 lat.
Mój wujek rozpoczął pracę nauczyciela 10 lat temu.
Mój wujek zakończył pracę nauczyciela 10 lat temu.
Mój wujek będzie nauczycielem za 10 lat.
Czasu Present Perfect używamy, między innymi, gdy mowa o czynnościach, które:
miały miejsce w przeszłości
dzieją się teraz
zaczęły się w przeszłości i trwają do chwili obecnej
dopiero się wydarzą
Schemat zdania oznajmującego w czasie Present Perfect to:
Podmiot + had + III forma + reszta zdania
Podmiot +be + ing + reszta zdania
Podmiot + have/has + II forma + reszta zdania
Podmiot + have/has + III forma + reszta zdania
Z podanych wyrażeń wybierz te, charakterystyczne dla czasu Present Perfect:
since 2005
yesterday
last summer
for 2 years
recently
Z podanych wyrażeń wybierz te, charakterystyczne dla czasu Past Simple:
yesterday
in 2005
this week
for ages
few weeks ago
We ... on the train ten minutes ago.
got
have got
has got
getted
