Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Present Perfect (English Class A2+)
0
%
0
0
0
Back
Restart
Maria has ....... phoned from Italy. I spoke to her a few minutes ago.
ever
already
just
yet
Oops!
Okay!
He (właśnie się obudził).
has just woken up
Oops!
Okay!
He (nigdy nie pływał) in the ocean.
has never swum
Oops!
Okay!
He (nigdy nie był) to China.
has never been
Oops!
Okay!
We (jeszcze nie zdecydowaliśmy).
haven't decided yet
Oops!
Okay!
She (nie kupiła) a new car yet.
hasn't bought
Oops!
Okay!
We (już zarezerwowaliśmy) tickets.
have already booked
Oops!
Okay!
(Czy kiedykolwiek zgubiłeś) your wallet?
Have you ever lost
Oops!
Okay!
(Właśnie dostałem) your message.
I have just got / I have just received
Oops!
Okay!
(Już wydałem) all my money.
I have already spent
Oops!
Okay!
(Czy kiedykolwiek wygrałeś) a competition?
Have you ever won
Oops!
Okay!
We (jeszcze nie zapłaciliśmy).
haven't paid yet
Oops!
Okay!
(Czy kiedykolwiek skręciłeś) your ankle?
Have you ever twisted
Oops!
Okay!
(Czy kiedykolwiek spałeś) in a tent?
Have you ever slept
Oops!
Okay!
It (właśnie zniknęło).
has just disappeared
Oops!
Okay!
I (jeszcze nie skończyłem).
haven't finished yet
Oops!
Okay!
The teacher (już sprawdził) our tests.
has already checked
Oops!
Okay!
The group has ....... visited two museums today, so they don't want to go to another one
already
ever
yet
just
Oops!
Okay!
(Czy kiedykolwiek byłeś) to Spain?
Have you ever been
Oops!
Okay!
I (nigdy nie próbowałem) windsurfing.
have never tried
Oops!
Okay!
I have ..... met her.
never
yet
ever
Oops!
Okay!
He (już spakował) his bag.
has already packed
Oops!
Okay!
Have you ever (wziąłeś udział) in a Science competition?
taken part
Oops!
Okay!
The car (właśnie się zatrzymał).
has just stopped
Oops!
Okay!
He (właśnie się dowiedział).
has just found out
Oops!
Okay!
(Czy kiedykolwiek leciałeś) by plane?
Have you ever flown
Oops!
Okay!
I (właśnie znalazłem) my book.
have just found
Oops!
Okay!
I (nigdy nie spotkałem) a famous person.
have never met
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies