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
Idioms
0
%
0
0
0
Back
Restart
I didn't get much sleep last night so I'm not really _______ today.
on the ball
Oops!
Okay!
We are working __________ to finish the report by Friday.
against the clock
Oops!
Okay!
I ___________ that my sister-in-law got the promotion, but I really don't know much about it.
heard on the grapevine
Oops!
Okay!
My mom often had to _______ when we were kids in order to feed all of us.
cut corners
Oops!
Okay!
Maria has a __________. She always there when someone needs help.
heart of gold
Oops!
Okay!
She got ____________ the day before her wedding.
cold feet
Oops!
Okay!
If you have done something wrong, you have to _________. There’s no escaping out of it.
face the music
Oops!
Okay!
Ross and Rachel are _____________ in love with each other.
head over heels
Oops!
Okay!
Please __________ my bag while I go to the bathroom
keep an eye on
Oops!
Okay!
I think his speech was ________________.
over the top
Oops!
Okay!
Don't worry about what he said. He's just _____________.
pulling your leg
Oops!
Okay!
She _______________ and finally told her parents about her plans of getting married.
let the cat out of the bag
Oops!
Okay!
I’ll take anything he says with a __________. He has a habit of exaggerating things.
pinch of salt
Oops!
Okay!
I called in sick to work today because I was feeling _________
under the weather
Oops!
Okay!
Can I _________ carrying those boxes for you?
lend a hand
Oops!
Okay!
These students are ____________! They don't listen to anybody.
a pain in the neck
Oops!
Okay!
It's a fantastic feeling ______________ after weeks of hard work.
to let your hair down
Oops!
Okay!
Fran is a _____________. He's always being favored by our boss.
teacher's pet
Oops!
Okay!
Todd is still ___________, trying to decide which school he wants to go to
on the fence
Oops!
Okay!
You ________________ with this color of wallpaper for the living room; it looks better than I expected!
hit the nail on the head
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies