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
Since and for
0
%
0
0
0
Back
Restart
She has been an English teacher _____ 1989.
since
Oops!
Okay!
She has been singing _____ two hours.
for
Oops!
Okay!
She has been preparing for her exams _____ the last two months.
for
Oops!
Okay!
She hasn't spoken English _____ her last holidays in the USA.
since
Oops!
Okay!
We have been waiting for you _____ your phone call.
since
Oops!
Okay!
I have known him _____ childhood.
since
Oops!
Okay!
She has been in London _____ last summer.
since
Oops!
Okay!
She has been doing her homework _____ seven.
since
Oops!
Okay!
He has been a tennis player _____ 1989.
since
Oops!
Okay!
I have collected stamps _____ the age of ten.
since
Oops!
Okay!
He has been a party member _____ ten years.
for
Oops!
Okay!
She has not appeared here _____ Christmas.
since
Oops!
Okay!
I haven't seen this film _____ ages
for
Oops!
Okay!
It hasn't rained in this region _____ at least five months.
for
Oops!
Okay!
They have been playing tennis _____ breakfast.
since
Oops!
Okay!
We have been playing poker ______ the greater part of the night.
for
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies