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
9B
0
%
0
0
0
Back
Restart
She ____ all night long. She is a party animal.
has been dancing
Oops!
Okay!
Since I moved to this city, I __________ (expand) my social circle and __________ (make) many new friends.
Since I moved to this city, I have expanded my social circle and have made many new friends.
Oops!
Okay!
____ the latest news?
Have you heard
Oops!
Okay!
The weather is dry. It hasn’t rained (since / for) a few weeks.
The weather is dry. It hasn’t rained for a few weeks.
Oops!
Okay!
Our neighbour ________ (play) the violin for the last three hours and it is driving me crazy!
Our neighbour has been playing the violin for the last three hours and it is driving me crazy!
Oops!
Okay!
The lights in that office building ____ (go) on and off all evening.
have been going
Oops!
Okay!
Who ___ (eat) all the cake?! There's none left.
Who has eaten all the cake?! There's none left.
Oops!
Okay!
I ________ (already / fill) in over forty job applications and still no news on any of them.
have already filled
Oops!
Okay!
They've been playing for forty minutes but no one ___ (score) a goal yet.
They've been playing for forty minutes but no one has scored a goal yet.
Oops!
Okay!
Sorry the kitchen's a mess. Bob ___ (cook).
Sorry the kitchen's a mess. Bob has been cooking.
Oops!
Okay!
Henry _________ (be married) for five years, but I _________ (not meet) his wife yet.
has been married; haven't met
Oops!
Okay!
The marathon runner __________ (train) for months, and today, he __________ (finally complete) his 10th marathon.
The marathon runner has been training for months, and today, he has finally completed his 10th marathon.
Oops!
Okay!
Kevin has been looking for a job (since / for) he left school.
Kevin has been looking for a job since he left school.
Oops!
Okay!
How many times ______ (you/eat) Japanese food?
have you eaten
Oops!
Okay!
The teacher ___ (give) us really difficult tests all year.
has been giving
Oops!
Okay!
She looks exhausted because she __________ (work) on her research project for the past six hours without a break.
has been working
Oops!
Okay!
Can we go if we ___ (finish) ?
Can we go if we have finished ?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies