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
Common Idioms
0
%
0
0
0
Back
Restart
I've had it up to _____.
there
soon
now
here
Oops!
Okay!
The plan worked like a ___.
wish
nightmare
promise
dream
Oops!
Okay!
to be on top of the world / on cloud nine / over the moon
to be extremely happy
Oops!
Okay!
This book report is a __.
laugh
plan
pain
joy
Oops!
Okay!
Be straight with me. Don't _____ around the bush.
stick
hit
come
beat
Oops!
Okay!
to be down in the dumps / down in the mouth
to be depressed
Oops!
Okay!
Her sudden question __ me completely.
threw
caught
pitched
rocked
Oops!
Okay!
I’m sorry, we must have got our wires crossed.
there must have been a miscommunication/misunderstanding
Oops!
Okay!
Well, you're a sight for_____ eyes.
tired
sore
old
aching
Oops!
Okay!
I guess it's back to the drawing _____.
paper
board
plan
table
Oops!
Okay!
The WiFi is __ and running.
down
right
up
left
Oops!
Okay!
He just can't see the big _____.
prize
picture
banana
forest
Oops!
Okay!
- It took you forever to do it. - Well, better _____ than _____.
late than not
done than never
done than not
late than never
Oops!
Okay!
This traffic is a real __.
nightmare
luck
dream
pain
Oops!
Okay!
She's feeling a bit under the _____.
weather
injury
illness
storm
Oops!
Okay!
Everything is __ into place.
happening
flying
working
falling
Oops!
Okay!
You’ve lost me there.
what you said confused me
Oops!
Okay!
The weather is __ up this weekend!
getting
going
falling
looking
Oops!
Okay!
Another parking ticket? That's all I __.
needed
liked
wanted
asked
Oops!
Okay!
The meeting was in complete shambles.
a totally disorganised and chaotic event
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies