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
C1-c2 idioms
0
%
0
0
0
Back
Restart
I'm over the moon with my exam results.
delighted
Oops!
Okay!
He flew off hte handle when I told him I'd crashed the car.
exploded with anger
Oops!
Okay!
the TV is on the blink again. Can you call the technician?
not working
Oops!
Okay!
Gerry is the spitting image of his dad.
identical to
Oops!
Okay!
Being an hour late for work was the last straw. He had to be sacked.
the last in a series of annoyances that then caused a serious decision
Oops!
Okay!
Losing my job was a blessing in disguise in fact.
a blessing in disguise - a bad thing that had a positive consequence
Oops!
Okay!
My mother flew off the handle when I told her I had lost my Iphone.
Got very very angry.
Oops!
Okay!
I was tickled pink by her kind comments.
delighted
Oops!
Okay!
He has buried his head in the sand regarding his financial problems.
ignore them, pretend they dont exist
Oops!
Okay!
I am totally out of touch with what's happening in technology.
be out of touch with - not know the latest developments
Oops!
Okay!
Joason is down in the dumps because his girlfriend finished with him.
be down in the dumps - be a bit depressed
Oops!
Okay!
We had a whale of a time at the theme park in Madrid.
brilliant time
Oops!
Okay!
He kicked the bucket when he was 99 and missed the telegram from the queen.
to kick the bucket - to die
Oops!
Okay!
I am in two minds about where to go this weekend.
I am undecided
Oops!
Okay!
The staff are at loggerheads with the mangement and threatening to strike.
to be at loggerheads - disagree strongly with someone
Oops!
Okay!
You hit the nail on the head when you said the problem is cashflow.
identified the correct answer or cause of the issue
Oops!
Okay!
He went all round the houses before telling me I was sacked.
to go round the houses - to take a very long time to get to the point
Oops!
Okay!
I turned a blind eye to the situation as no one was hurt.
to turn a blind eye - ignore
Oops!
Okay!
Do you get a kick out of being horrible to me?
to get a kick out of - enjoy
Oops!
Okay!
I passed the exam by the skin of my teeth.
by avery small margin
Oops!
Okay!
Redundancies are on the cards due to the recession.
forecast
Oops!
Okay!
My plans are all up in the air since Covid.
uncertain
Oops!
Okay!
I had to bite my tongue when she asked me my opinion of her new haircut.
stop yourself from saying what you really think
Oops!
Okay!
We took it with a pinch of salt when he said he was resigning to travel the world.
did not give it any importance
Oops!
Okay!
John arrived from Madrid out of the blue.
unexpectedly
Oops!
Okay!
You need to be really on the ball to be a police officer.
alert
Oops!
Okay!
It's his birthday so he is going to paint the town red.
to paint the town red - have a big night out de marcha
Oops!
Okay!
I was feeling down in the dumps so I went for a long walk.
sad or depressed
Oops!
Okay!
Your comments about my clothes were rather below the belt.
cruel and unfair
Oops!
Okay!
His rudeness is beyond the pale.
outside of acceptable bahaviour
Oops!
Okay!
He got caught red handed with the money in his pocket.
caught in the act of doing something illegal
Oops!
Okay!
the villain got his just desserts at the end of the story.
deserved punishment
Oops!
Okay!
His face rings a bell but I can't think of his name.
is familiar, I vaguely remember it
Oops!
Okay!
The boss is sitting on the fence rather than saying who he thinks is right.
not taking sides
Oops!
Okay!
My parents will go bananas when they see I failed the exam.
get really angry
Oops!
Okay!
Since Brexit there's a lot of red tape involved in moving to Spain.
bureaucracy, paperwork, forms to fill in
Oops!
Okay!
Their marriage has been on the rocks for a long time.
broken, in a bad situation
Oops!
Okay!
The news of the takeover knocked me for six.
shocked me so much that I feel ill
Oops!
Okay!
I went to Morocco on the spur of the moment.
without planning or forethought (spontaneously)
Oops!
Okay!
Jason is on cloud nine because he has a new girlfriend.
on cloud nine - delighted
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies