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
PPS vs PPC
0
%
0
0
0
Back
Restart
I_______________ (learn) English for six months.
I have been learning English for six months.
Oops!
Okay!
I haven't been to a party _____ ages.
I haven't been to a party for ages.
Oops!
Okay!
They _________ (knew) each other for 15 years.
They have known each other for 15 years.
Oops!
Okay!
Sally _____________ (work) here for six months.
Sally has been working here for six months.
Oops!
Okay!
She ____________ (be) ill since Wednesday.
She has been ill since Wednesday.
Oops!
Okay!
He ______________ (be) in hospital since Monday.
He has been in hospital since Monday.
Oops!
Okay!
He ______________ (read) for two hours.
He has been reading for two hours.
Oops!
Okay!
We _______________ (not see) Tom since Sunday.
We haven't seen Tom since Sunday.
Oops!
Okay!
How long _______ they _______ (have) their car?
How long have they had their car?
Oops!
Okay!
It hasn't rained _____ a few weeks.
It hasn't rained for a few weeks.
Oops!
Okay!
It's been raining _______ lunchtime.
It's been raining since lunchtime.
Oops!
Okay!
Kevin has been looking for a job ______ he left school.
Kevin has been looking for a job since he left school.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies