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
For or Since
0
%
0
0
0
Back
Restart
Ethan hasn't had a day off ___ three months.
for
Oops!
Okay!
What have you done ___ three o'clock?
since
Oops!
Okay!
Wars have been happening ___ centuries, it won’t ever change.
for
Oops!
Okay!
Emily and Marianne hasn’t eaten ___ 7 o’clock.
since
Oops!
Okay!
Joseph and Leo have been at the hotel ___ last Tuesday.
since
Oops!
Okay!
I've known my boyfriend ___ we were at high school.
since
Oops!
Okay!
Samantha has been an aeronautic engineer ___ years.
for
Oops!
Okay!
Have your students spoken English ___ three hours?
for
Oops!
Okay!
Tom hasn't smoked weed ___ three weeks.
for
Oops!
Okay!
Why has Miranda worked only ___ one hour?
for
Oops!
Okay!
Have Anna and Melanie phoned each other ___ their last meeting?
since
Oops!
Okay!
I studied Chinese in Taipéi ___ two years.
for
Oops!
Okay!
I haven't seen my high school friend ___ ages.
for
Oops!
Okay!
I haven't eaten any meat ___ 40 days.
since
Oops!
Okay!
Where have you been ___ two days?
for
Oops!
Okay!
James has learnt Chinese ___ I was four.
since
Oops!
Okay!
I've lived in New York ___ my childhood.
since
Oops!
Okay!
Mia has been sad ___ many days.
for
Oops!
Okay!
Why haven't you spoken to Amy ___ yesterday?
since
Oops!
Okay!
I've lost so much flexibility ___ I injured my leg.
since
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies