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: ever, never, just, already, yet ...
0
%
0
0
0
Back
Restart
Jack ____________ (buy the house/yet). He´s waiting for a better opportunity.
hasn´t bought the house yet
Oops!
Okay!
Justin ______________(already/finish) cleaning the floors.
has already finished
Oops!
Okay!
They _____________(just/speak) to the teacher to ask for help.
They have just spoken ......
Oops!
Okay!
_____________(Natasha/ever/forget) the lyrics to her song?
Has Natasha ever forgotten....?
Oops!
Okay!
The concert ______________(still/start). We can grab a coffee!
still hasn´t started
Oops!
Okay!
_____________(you/ever/go) to Brazil?
Have you ever been to Brazil?
Oops!
Okay!
_____________(you/finish homework/yet)
Have you finished your homework yet?
Oops!
Okay!
Chris ______________(never/break) a cup in his life!
has never broken
Oops!
Okay!
I _____________(already/feel) sick this week.
I have already felt sick
Oops!
Okay!
Jessica ___________(still/find) her car keys.
still hasn´t found
Oops!
Okay!
Rachel __________(never/go) to a music festival but would love to go.
has never been
Oops!
Okay!
He ___________(just/spend) 100 euros on video games!
has just spent
Oops!
Okay!
Clara ________(have/her breakfast).
hasn´t had her breakfast yet.
Oops!
Okay!
I __________(just/wake) up so I don´t feel hungry.
I´ve just woken up
Oops!
Okay!
Patricia ____________(still/give) the gift to her boyfriend.
still hasn´t given
Oops!
Okay!
They ____________(already/steal) three cars on this street.
have already stolen
Oops!
Okay!
______________(you/send the email/yet)?
Have you sent the email yet?
Oops!
Okay!
______________(Oliver/ever/fall) on the floor while riding a bike?
Has Oliver ever fallen....?
Oops!
Okay!
We ______________(still/make) our dinner. We´re waiting for our parents to arrive.
still haven´t made
Oops!
Okay!
I _________________(take the chidren to school/yet).
I haven´t taken the children to school yet
Oops!
Okay!
He _________________(already/see) that film 5 times.
has already seen
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies