Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Present Perfect with still, yet, already, just
0
%
0
0
0
Back
Restart
I haven’t seen Tom _____ we were 10.
yet
for
already
since
Oops!
Okay!
He has studied Karate _____ a long time.
for
already
since
yet
Oops!
Okay!
She _____ (to win) the competition.
has win
wins
win
has won
Oops!
Okay!
I’m not thirsty. I have _____ drank water.
already
just
for
since
Oops!
Okay!
We can’t leave _____. The film isn’t finished.
yet
since
just
already
Oops!
Okay!
Have you eaten _____?
yet
just
for
already
Oops!
Okay!
He _____ (to be) to France.
gone
went
has been
had been
Oops!
Okay!
You’ve gotten better _____ you took the medicine.
for
since
already
yet
Oops!
Okay!
I _____ (to sing) a song on stage.
have sang
have sung
had sang
have sing
Oops!
Okay!
I have played guitar _____ 3 months.
already
for
since
just
Oops!
Okay!
They have been friends _____ last year.
since
for
yet
already
Oops!
Okay!
I can’t go to the cinema again. I’ve _____ been twice this week.
already
since
for
yet
Oops!
Okay!
Kate has spoken English _____ 8 years.
already
for
yet
since
Oops!
Okay!
He _____ (to fall) asleep at the couch.
fellon
fallon
have fallen
has fallen
Oops!
Okay!
He hasn't talked to anyone _____ many days.
since
just
yet
for
Oops!
Okay!
Tom has been awake _____ 4 a.m.
for
since
yet
already
Oops!
Okay!
They _____ (to visit) Mexico.
had visit
have visited
have visit
had visits
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies