Font size
Worksheetsperfect vs past
Total questions: 69
Worksheet time: 42mins
______ 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
My grandfather _____ before I was born.
died
has died
hasn't died
Uzupełnij zdanie:
"Anna ______ a million in a lottery yesterday."
has won
has win
won
win
Uzupełnij zdanie:
"Susan ______ a lot of friends when she was in primary school."
had
has had
haved
has
Uzupełnij zdanie:
"My sister _______ me since last September."
didn't visit
hasn't visit
hasn't visited
didn't visited
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
Czasu Present Perfect używamy do opisywania:
wydarzeń z przyszłości
wydarzeń zakończonych w przeszłości
teraźniejszości
wydarzeń z przeszłości, których skutki widoczne są w teraźniejszości
Określniki czasu charakterystyczne dla Past Simple to:
yesterday, last week/month/year.., two days ago
already, yet, ever, since, for
now, at the moment
everyday, on Mondays
Mike ... his head recently.
have shave
has shaved
have shaved
shaved
They ... each other for ten years.
hasn't see
haven't seen
didn't see
weren't seen
Mary... volleyball last week.
play
played
has played
did play
...your parents ever ... to the USA?
Yes, ...
Have... were...?
..., we have.
Has... been...?
..., they haven't.
Have... been...?
..., they have.
Did...be...?
..., they were.
My friends ... to the concert last weekend.
didn't went
didn't go
haven't gone
don't go.
... his brother ever ... a pink T-shirt?
No, ...
Has... bought...?
..., he hasn't.
Have ... buy...?
..., he hasn't.
Did... buy...?
..., he didn't.
Has... buy...?
..., he has.
she/not/yet/cook/the dinner/
She hasn't cooked the dinner yet.
Has she not cook the dinner yet.
She haven't cook the dinner yet.
She didn't cook the dinner yet.
they/meet/ever/Celine Dion/?
Has they ever meet Celine Dion?
Have they ever met Celine Dion?
Did they ever met Celine Dion?
Have they ever meeted Celine Dion?
My parents love adventures and travelling. We ... some amazing places.
have seen
saw
We ... to Africa and South America.
have been
went
We ... in a hotel last holiday; we went camping.
didn't stay
haven't stayed
My mum ... some unusual souvenirs.
has bought
bought
That man ... a guidebook last week.
bought
has bought
have bought
did bought
Present Perfect używamy, między innymi, gdy mówimy:
o planach i zamiarach
o doświadczeniach życiowych
o czynnościach, które powtarzają się regularnie
o tym, co robiliśmy wczoraj
Zaznacz prawidłowe odpowiedzi:
since Monday
since a month
since my birthday
since two days
since yesterday
Zaznacz prawidłowe odpowiedzi:
for ages
for last Christmas
for April
for a year
for two days
Krótkie czynności po sobie następujące:
PRESENT PERFECT
PAST SIMPLE
Ostatnie bieżące wiadomości (the latest TV news):
PRESENT PERFECT
PAST SIMPLE
When was the last time you used a pencil sharpener?
Your mum has.............fed the dog. Don't give him any more food.
yet
just
not
I...........................writing my poem yet.
didn't finish
have finished
haven't finished
Alice has.......been to Paris five times. Her aunt lives there.
already
just
yet
.......to the bookshop on Saturday?
Have you been
Did you go
Were you
Have you finished reading the book about the history of Facebook.....?
yet
just
next?
.........Katie.............this film yet?
has saw
has....seen
have,,,,seen
I've just........back from work.
come
go
came
Have you ever................to London?
been
visited
went
Shakespeare ...............a lot of plays.
has written
written
wrote
I...............already............2 cookbooks.
have........write
wrote......-------
have........written
I ...........Tom last week.
met
meet
've met
..............you.....................your grandpa yesterday?
Did........called
Have........called
Did......call
"They have never been friends."
z tego zdania wynika, że:
Oni właśnie przestali być przyjaciółmi.
Oni są przyjaciółmi od zawsze.
Oni właśnie zostali przyjaciółmi.
Oni nigdy nie byli przyjaciółmi.
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.
"She has gone to the cinema."
z tego zdania wynika, że:
Ona nie chodzi do kina.
Nigdy nie była w kinie.
Ona wczoraj poszła do kina i wróciła dziś.
Ona poszła do kina i możliwe, że wciąż tam jest.
Podaj III kolumnę czasownika
"go"
begone
went
gone
going
Podaj III kolumnę czasownika
"begin"
began
beginnen
begun
begint
Podaj III kolumnę czasownika
"choose"
chost
choose
chose
chosen
Podaj III kolumnę czasownika
"become"
became
become
becamen
becommen
Podaj III kolumnę czasownika
"fall"
felt
feeled
fell
fallen
Podaj III kolumnę czasownika
"buy"
buyed
bougt
bought
boght
Podaj III kolumnę czasownika
"cut"
cut
caught
catch
cutted
Podaj III kolumnę czasownika
"grow"
grew
grewn
grew
grown
Zaznacz prawidłową odpowiedź.
The plane __________ yet.
didn't land
hasn't landed
doesn't land
Zaznacz prawidłową odpowiedź.
When __________ you last visit the USA?
have
did
has
Uzupełnij zdanie odpowiednią formą czasownika w czasie present perfect lub past simple.
She (a) (not be) to Turkey before.
Uzupełnij zdanie odpowiednią formą czasownika w czasie present perfect lub past simple.
They (a) (book) their plane tickets two days ago.
Uzupełnij zdanie odpowiednią formą czasownika w czasie present perfect lub past simple.
We (a) (not send) any postcards yet.
Uzupełnij zdanie odpowiednią formą czasownika w czasie present perfect lub past simple.
I (a) (not swim) in the see during my summer holidays.
Uzupełnij zdanie odpowiednią formą czasownika w czasie present perfect lub past simple.
I (a) (not stay) in a 5-star hotel for years.
Uzupełnij zdanie odpowiednią formą czasownika w czasie present perfect lub past simple.
We (a) (travel) abroad last winter.
Uzupełnij pytania w czasie present perfect lub past simple.
They (a) (not be) in London last week.
Uzupełnij pytania w czasie present perfect lub past simple.
(a) he ever been to Africa?
Uzupełnij pytania w czasie present perfect lub past simple.
(a) you leave home very early yesterday?
Uzupełnij pytania w czasie present perfect lub past simple.
How long (a) they known each other?
Uzupełnij pytania w czasie present perfect lub past simple.
(a) she scared during the flight yesterday?
