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
I haven't eaten any meat _ 40 days.
for
Oops!
Okay!
Have they spoken English _ three hours?
for
Oops!
Okay!
She has known me _ five years.
for
Oops!
Okay!
We haven't drunk any fizzy drinks _ last month.
since
Oops!
Okay!
Where have you lived _ you moved out from London?
since
Oops!
Okay!
The author has written the book _ twelve months.
for
Oops!
Okay!
Why has she worked only _ one hour?
for
Oops!
Okay!
I haven't done any homework _ Monday.
since
Oops!
Okay!
Have you played tennis _ 2009?
since
Oops!
Okay!
Where have you been _ two days?
for
Oops!
Okay!
Why haven't you spoken to Amy _ yesterday?
since
Oops!
Okay!
_ when have you known Pete?
Since
Oops!
Okay!
What have you done _ three o'clock?
since
Oops!
Okay!
I haven't seen her _ ages.
for
Oops!
Okay!
I haven't watched TV _ a couple of days. I've been too busy.
for
Oops!
Okay!
Tom hasn't smoked _ three weeks.
for
Oops!
Okay!
I've learnt Chinese _ I was four.
since
Oops!
Okay!
Why has she eaten all the chocolate _ I left in the morning?
since
Oops!
Okay!
Mia has been sad _ many days.
for
Oops!
Okay!
Have they phoned each other _ their last meeting?
since
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies