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 and since
0
%
0
0
0
Back
Restart
We have been waiting for the bus __10 minutes
for
Oops!
Okay!
I've had my computer __more than five years.
for
Oops!
Okay!
They haven't won the cup __ 2020
since
Oops!
Okay!
The cat has been watching that bird__5pm
since
Oops!
Okay!
I've been looking for my keys __ the last 10 minutes. Can you help me?
for
Oops!
Okay!
We've known each other __we were at kindergarten.
since
Oops!
Okay!
Why are you so late? I've been waiting here __ 7.30.
since
Oops!
Okay!
I've lived in Vietnam __ 5 years
for
Oops!
Okay!
Where's Miho? - Didn't you know? She's been in hopsital __ yesterday morning.
since
Oops!
Okay!
She has had that cough __ a week.
for
Oops!
Okay!
It's ok. I've only been waiting __ a few minutes.
for
Oops!
Okay!
She has spoken 3 languages __ she was a child.
since
Oops!
Okay!
She hasn't phoned me __ ages!
for
Oops!
Okay!
I have had my cat __ 10 years
for
Oops!
Okay!
They have been living here __2010
since
Oops!
Okay!
We've been studying this unit __ a month.
for
Oops!
Okay!
I haven't been abroad __8 years
for
Oops!
Okay!
I haven't eaten anything __ breakfast.
since
Oops!
Okay!
We've had our dog __ Christmas.
since
Oops!
Okay!
I haven't played tennis __ I came to Germany.
since
Oops!
Okay!
I've had this headache __ yesterday
since
Oops!
Okay!
John has been waiting for Mary __a long time!
for
Oops!
Okay!
We haven't been to the cinema __ 2022
since
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies