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
FCE Revision
0
%
0
0
0
Back
Restart
My neighbour ________ (play) the violin for the last three hours and it's driving me mad!
Has been playing
Oops!
Okay!
I had ____ a fun day today, I hope we can do it again soon.
Such
Oops!
Okay!
Our living room looks so boring. We should __ it ___, maybe paint the ceiling.
Do it up
Oops!
Okay!
It looks like they've _______ the cinema, the new sign looks great.
Done up
Oops!
Okay!
Do you have to play the trumpet ____ loud? You're shattering my eardrums.
So
Oops!
Okay!
This marathon has really _____ me ______. Time for a rest.
Worn me out
Oops!
Okay!
The rocket was _____ fast! I barely saw it.
So
Oops!
Okay!
I _____ (visit) friends, so I haven't spoken to my parents yet today
have been visiting
Oops!
Okay!
The lesson _________ so long that I fell asleep.
Went on
Oops!
Okay!
I swear, if this film __________ much longer, I'm walking out
Goes on
Oops!
Okay!
We can't leave her to run the shop. She _____________ (only work) here for a few days.
Has only been working
Oops!
Okay!
That pizza is ______ hot that I can't eat it yet
So
Oops!
Okay!
I _______ (clean) the kitchen, so what would you like me to do next?
Have cleaned
Oops!
Okay!
I'm completely __________ from studying so hard for the exam.
worn out
Oops!
Okay!
It's ____ a lot of work! I can't get it finished today
Such
Oops!
Okay!
It's _______ a dangerous job, hardly anyone applies.
Such
Oops!
Okay!
I told you not to eat spaghetti in bed! Now _____ this mess __.
Clear this mess up
Oops!
Okay!
Congratulations! You ________ (pass) the exam with really high marks!
Have passed
Oops!
Okay!
I have to _________ my nephew from school so I'm going to be late.
Pick up
Oops!
Okay!
I _______ (ask) him to tidy his room several times
have asked
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies