WorksheetsPresent Perfect and past Simple
Total questions: 45
Worksheet time: 23mins
Zaznacz prawidłowe zastosowanie czasu Present Perfect:
czynności rozpoczęte w przeszłości, które mają widoczny rezultat "teraz"
Czynności przeszłe, dokonane, nie mające związku z teraźniejszością.
Czynności regularne, wykonywane w przeszłości.
czynności wykonynywane w chwili mówienia.
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 parents ______ from the trip yet."
didn't return
have return
haven't returned
haven't returnt
Uzupełnij zdanie:
"Brian _______ in our company for 3 years."
has working
worked
has worked
works
My parents love adventures and travelling. We ... some amazing places.
have seen
saw
We ... to Africa and South America.
have been
went
Last summer we ... in the Arctic for three weeks.
stayed
have stayed
We ... in a hotel last holiday; we went camping.
didn't stay
haven't stayed
Over the last five years, we ... some interesting people.
have met
met
My mum ... some unusual souvenirs.
has bought
bought
That man ... a guidebook last week.
bought
has bought
have bought
did bought
We ... on the train ten minutes ago.
got
have got
has got
getted
We ... on the train ten minutes ago.
got
have got
has got
getted
We ... very tired when we got to the top of the mountain.
felt
have felt
has felt
feeled
James ... in Australia since 2008.
has worked
have worked
worked
workt
I ... much.
haven't travelled
didn't travel
hasn't travelled
not travelled
I ... the USA.
have visited
has visited
visited
visitted
When ... go there?
did you go
have you gone
did you went
has you gone
I ... there last year.
went
have gone
goed
has gone
They ... in Las Vegas for two years.
have lived
has lived
lived
did lived
It's the best experience I ... .
have ever had
ever had
has ever had
had ever
I ... hundreds of photos when I was there.
took
have taken
has taken
taked
My brother has studied physics ... 5 years.
for
since
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
Zaznacz prawidłową odpowiedź.
We’ve already __________the historic part of town.
see
saw
seen
Zaznacz prawidłową odpowiedź.
They __________ anywhere by plane last summer.
didn't went
hasn't gone
didn't go
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?
