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