Font size
WorksheetsPRESENT PERFECT TENSE
Total questions: 100
Worksheet time: 50mins
Czas Present Perfect to czas:
Teraźniejszy Prosty
Przeszły Dokonany
nie ma polskiego odpowiednika
Przetłumacz dokładnie zdanie: She has lived in Chojnice since 2000.
Ona mieszkała w Chojnicach w 2000.
Ona mieszka w Chojnicach od 2000.
Co znaczy SINCE MONDAY ?
od poniedziałku
przez cały poniedziałek
Co znaczy FOR 10 DAYS ?
przez 10 dni
w ciągu 10 dni
Przetłumacz: He has broken his arm.
Złamał swoją rękę (dawno, teraz już ręka jet OK)
Złamał swoją rękę (ręka nadal jest złamana)
Wybierz parę poprawnych określeń do czasu Present Perfect:
yet, just, for, at this moment
since, never, ever, already
Zaznacz poprawne zdanie:
She was been in Gdańsk.
She has been in Gdańsk.
Zaznacz poprawne zdanie:
Have you ever seen Avatar?
Have you ever saw Avatar?
Przetłumacz zdanie: They haven't done their homework, yet.
Oni jeszcze nie odrobili swojej pracy domowej.
Oni nie mają pracy domowej.
Czy w czasie Present Perfect podajemy datę typu yesterday, 2 days ago, last Monday, next Tuesday?
TAK
NIE
Co dodajemy do czasownika nieregularnego w czasie Present Perfect?
ed
ing
III kolumna (Past Participle)
Co dodajemy do czasownika regularnego w czasie Present Perfect?
ed
ing
III kolumna (Past Participle)
Czy w czasie Present Perfect opisujemy doświadczenia życiowe?
tak, ale z podaniem dokładnej daty
tak, ale bez podania żadnej daty
Poprawne przeczenie do zdania: John has played tennis.
John didn't played tennis.
John hasn't played tennis.
Have you ever ___________ about the Beatles?
hear
heard
hearing
heared
Jak brzmi trzecia forma czasownika 'see'?
saw
seeing
seen
seed
I haven't ______________ your book.
taken
take
took
takes
_________ they arrived yet?
Has
Having
Have
Had
Wskaż zdanie w Present Perfect
Have you ever been to opera?
Are you going to opera now?
Did you have tickets to opera?
Susan has...... the homework.
do
does
did
done
He hasn't ___________ her before.
meets
meeting
met
meeted
She ____________ a few languages.
learnt
has learnt
have learnt
W którym zdaniu zastosowano prawidłową formę czasu Present Perfect?
I live in Katowice.
I lived in Katowice 10 years.
I have lived in Katowice since 2002.
Które zdanie przeczące zostało poprawnie zapisane w czasie Present Perfect?
I didn't go to cinema last week.
I haven't eaten Mexican food.
I don't like watching Toy Story.
They have been at the hotel __ a week.
since
for
yet
I have ____ learning German.
started
starting
start
She ____ come yet.
haven't
isn't
hasn't
We _____ many new words since we started this course.
learnt
learn
have learnt
has learnt
That's a wonderful movie. I _____ in three times.
have watched
watched
has watched
watch
You are late! The class ____ already _____.
has / started
have / started
has / start
started
Robert is my neighbor. He _____ next door to me for five years.
live
lived
has lived
have lived
Mary _____ several letetrs to her parents since she left home.
have written
has written
have wrote
wrote
Our teacher _____ us a lot of help with the homework assignment.
have given
has given
given
gave
We have a new camera. We ______ some beautiful pictures of the children.
have taken
has taken
took
take
Mrs. Baxter _____ all her groceries for the week.
has bought
bought
have bought
buy
After three months of looking, she ______ a beautiful apartment to rent.
has found
found
find
have found
Wskaż zdanie w czasie Present Perfect.
Did you have tickets to opera?
Has your teacher driven a sports car??
Are you going to opera now?
Has Stan ever .................... a competition?
win
wonning
won
wined
He hasn't ............... a shower yet.
hads
have
had
haved
Have you ............ seen the Harry Potter films?
ever
never
yet
still
Peter ......... in the sea.
hasn't swim
hasn't swum
haven't swum
haven't swim
She ................ Italian food.
has eated
has ate
have eaten
has eaten
My family and I ............. to the new pizza restaurant.
have been
has been
were
have being
Paweł ............... on holiday to Italy but he's back now.
hasn't been
has gone
has been
have gone
It .......... all morning.
has rain
has rained
have rain
have rained
Has the teacher given us any homework?
Yes, she gave
No, she haven't
Yes, she has.
I ............ my CD player.
haven't broken
hasn't broken
haven't broke
Our teacher ......... the lesson.
hasn't finish
haven't finished
hasn't finished
Sharon is unhappy because she _____ (have) an argument with her boyfriend.
have
has have
has had
have had
I need to borrow a pen because I _____ (lose) mine.
have lost
lost
has lost
have
The class is bigger today because two new students _____ (join).
has joined
have join
have joined
joined
Mr Tomek is angry with me because I _____ (do) my homework.
had did
haven't done
have done
has done
Mrs Ala _____ (be) to school today becasue she's ill.
hasn't been
has been
haven't been
was
I _____ (spend) all my money.
have already spent
has already spent
have spent already
already have spent
We _____ (go) to that shop yet.
has gone
have gone
went
has gone
The shop over there _____ (just open).
has just open
has just opened
has opened just
just have opened
I _____ (see) this fim already.
saw
seen
have seen
have saw
Jaś i Julia _____ (have) their car for about a year.
have had
had
had had
has had
She _____ (not / take) her driving test yet.
not has take
has not took
hasn't taken
took
She _____ (be) a tour guide since she left university.
was
been
has been
have been
_____ (you / ride) into town on your new bike yet?
Has you ridden
Have you rode
Have you ridden
Have you riden
This new computer _____ (make) my life a lot easier.
have made
has made
made
makes
We _____ (not / decide) what to get Mark for this birthday yet.
hasn't decided
haven't decided
haven't decide
decided
He has .............. disappeared.
yet
just
Have they found the amulet ........ ?
just
already
yet
I've ............. told them a funny joke.
yet
already
Have you cleaned your teeth ....... ?
already
yet
just
My sister hasn't see a crocodile ........... .
already
yet
just
I have ............ walked in the country but I haven't run in a marathon ...... .
just / already
already / just
already / yet
