Font size
WorksheetsPresent Perfect Simple A2+ - B1
Total questions: 18
Worksheet time: 14mins
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
Czasu Present Perfect użyjemy do opisania
czynności, które wydarzyły się w niedalekiej przeszłości, zaś skutki są nadal widoczne w teraźniejszości
czynności, które się dokonały, ale czas jeszcze się nie zakończył
mówimy o osobach zmarłych, które już nie mogą wykonać żadnej czynności
opisujemy czynność, która już się wydarzyła
Czasu Present Perfect użyjemy do opisania:
Opisy doświadczeń życiowych (nie dotyczy osób, które już nie żyją)
Czas Present Perfect opisuje czynność wciąż wykonywaną w trwającym nadal okresie czasu (np. today, this week/ month/ year).
gdy zaczynamy zdanie od słówka when – kiedy, a tym samym oczekujemy odpowiedzi z konkretnym określnikiem czasu w czasie przeszłym
mówimy o osobach zmarłych, które już nie mogą wykonać żadnej czynności
W czasie Present Perfect nie określamy dokładnie kiedy czynność miała miejsce (jak w czasie przeszłym Past Simple). Najczęściej stosujemy poniższe wyrażenia:
already – już
just – właśnie
recently – ostatnio
lately – ostatnio
never before – nigdy dotąd
before – wcześniej
never – nigdy
ever – kiedykolwiek
since last Monday / Sunday – od zeszłego poniedziałku/niedzieli…
for three weeks / months – od trzech tygodni/ miesięcy
a week/ month/ year ago – tydzień/ miesiąc/ rok temu last month/ year – w zeszłym miesiąc
yesterday – wczoraj the day before yesterday – przedwczoraj
