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 and Since
0
%
0
0
0
Back
Restart
You have been in this school ..... 6 years.
for
Oops!
Okay!
He has known him ____ they were five years old
since
Oops!
Okay!
Jenny has eaten five hamburgers ______ 7pm
since
Oops!
Okay!
Has she been at school ..... this morning?
since
Oops!
Okay!
I've loved pirates ____ I was ten
since
Oops!
Okay!
We have been here at the train station ____ two hours
for
Oops!
Okay!
I have lived in my house ____ 10 years
for
Oops!
Okay!
It has been rainy _______ some days
for
Oops!
Okay!
They have been married .... almost 20 years.
for
Oops!
Okay!
his computer / has had / Ben / ..... 5 years.
Ben has had his computer for 5 years.
Oops!
Okay!
I've been interested in football ____ I was ten
since
Oops!
Okay!
it / rain / several hours
It has rained for several hours.
Oops!
Okay!
I have danced ____ I was small
since
Oops!
Okay!
The kids have been on vacation ____ two weeks
for
Oops!
Okay!
haven't spoken / Karen and Claudia / .... 5 days. / to each other
Karen and Claudia haven't spoken to each other for 5 days.
Oops!
Okay!
Lucas / live / in that apartment / nine months
Lucas has lived in that apartment for nine months.
Oops!
Okay!
We have waited for our friend .... a long time.
for
Oops!
Okay!
Ana has been a nurse ____ 2007
since
Oops!
Okay!
He had his new playstation ____ a month now.
for
Oops!
Okay!
Luisa / be / awake / 20 minutes.
Luisa has been awake for 20 minutes.
Oops!
Okay!
The shop has been closed ____ Monday
since
Oops!
Okay!
She has lived in Paris ____ January
since
Oops!
Okay!
They have lived in Mexico ____ four months
for
Oops!
Okay!
I have lived in London ____ three years
for
Oops!
Okay!
They / cook / many cakes / this morning.
They have cooked many cakes since this morning.
Oops!
Okay!
Lisa has had her dog ...... two years.
for
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies