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
Revision 4A to 5D (Speak Out C1/C2)
0
%
0
0
0
Back
Restart
This new discovery will also ____ science and progress.
serve
raise
back
Oops!
Okay!
I can’t come out tonight, I’ve got too much work (DO).
to do
Oops!
Okay!
My dad can use what's to hand to make things - he's so CUUSEROELFR.
resourceful
Oops!
Okay!
How far are we willing (GO) with this?
to go
Oops!
Okay!
You can’t put off (TALK) to her about the issue any longer.
talking
Oops!
Okay!
To work best it needs everyone to connect, so I’m going to spread the ___ where I live!
word
Oops!
Okay!
She ____ with her parents for the time being while she waits for her new flat to be ready to move into.
's lived
's living
'd been living
'd lived
Oops!
Okay!
____ by the desire to succeed, Kyra gave it her very best.
Motivating
Having motivated
Motivated
Oops!
Okay!
I’m exhausted. I ____ at the food bank all evening and I still have a lot of work left to do.
'd helped
was helping
've been helping
'm helping
Oops!
Okay!
This is more than just a job to me. I’m ____ my ambition.
pushing
serving
pursuing
Oops!
Okay!
It’d be a waste of resources for any more money (SPEND) on this old machine.
to be spent
Oops!
Okay!
How are we going to ____ funding?
raise
push
rise
Oops!
Okay!
The class didn't finish until all the students had finished their writings. = Only when...
Only when all the students had finished their writings did the class finish.
Oops!
Okay!
Despite his ____ appearance at work, he looked very smart at the event.
self-deprecating
dishevelled
bereft
Oops!
Okay!
I wanted to know how much my car weighs simply to _____ my curiosity.
back
raise
satisfy
Oops!
Okay!
Having (BE) caught out before, Ben didn’t believe the scam.
been
Oops!
Okay!
Elsa never takes an interest in what I'm doing. Elsa is...
selfless
conscientious
aloof
Oops!
Okay!
The payment ____ to the contractor was too little, too late.
sent
having sent
sending
Oops!
Okay!
One of my friend’s going through a rough ___ at the moment.
patch
Oops!
Okay!
When he finally reached the summit, Jack had ____ his dream.
pushed
fuelled
realised
Oops!
Okay!
Sorry I’m late, I stopped (SPEAK) to the boss on my way in.
to speak
Oops!
Okay!
What most ____ your motivation?
fuels
backs
realises
Oops!
Okay!
Since (HURT) his arm in the summer, he hasn’t been able to play tennis.
hurting
Oops!
Okay!
It started to pour with rain as soon as we'd set up the picnic. = No sooner...
No sooner had we set up the picnic than it started to pour with rain.
Oops!
Okay!
Sometimes I find it hard to make ___ meet.
ends
Oops!
Okay!
Don’t be so ____, it’s clearly a scam.
gullible
bereft
implausible
Oops!
Okay!
The charity ____ for innovative ways to raise money for a long time before they contacted our company..
will have been looking
had been looking
has been looking
has looked
Oops!
Okay!
When I woke up, I realised I ____ to turn off the lights.
'd forgotten
forgot
've forgotten
Oops!
Okay!
It’s hoped that the news will ____ public opinion in favour of the government.
embellish
quash
sway
Oops!
Okay!
By the end of the year we ____ thousands of donations.
'd been receiving
'll have received
're receiving
've received
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies