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