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: yet, just, for & since
0
%
0
0
0
Back
Restart
I haven't watched TV ____ last Friday.
since
Oops!
Okay!
They have been married _____ almost 20 years.
for
Oops!
Okay!
I have lived in London ____ three years
for
Oops!
Okay!
Lisa has had her dog _____ two years.
for
Oops!
Okay!
James has ____ gone climbing. He left a minute ago.
just
Oops!
Okay!
Kim has lived in Spain ____ a long time.
for
Oops!
Okay!
My best friend has _____ found a new job.
just
Oops!
Okay!
I haven't seen my cat _____ last Tuesday.
since
Oops!
Okay!
I'm starving! I haven't eaten ____ this morning.
since
Oops!
Okay!
My parents havent booked a holiday _____.
yet
Oops!
Okay!
Oops!
Okay!
Mercedes and Julia have played in the park _____ they arrived from school.
since
Oops!
Okay!
I've loved pirates ____ I was ten
since
Oops!
Okay!
Have you done your homework ____?
yet
Oops!
Okay!
They have ____ bought the tickets to travel.
just
Oops!
Okay!
I haven't finished my part in the group project ____
yet
Oops!
Okay!
I can't sleep. I have been awake ____ four o´clock.
since
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies