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
05 FCE Idioms and expressions
0
%
0
0
0
Back
Restart
fed up with
tired of / unhappy with
Oops!
Okay!
pull your leg
to fool or trick someone
Oops!
Okay!
be taken aback by
be surprised by
Oops!
Okay!
the best of both worlds
a situation where you can enjoy the advantages of 2 different things
Oops!
Okay!
gets on your nerves
annoys or irritates you
Oops!
Okay!
a far cry from
very different from
Oops!
Okay!
(pass) with flying colours
pass very well
Oops!
Okay!
make the most of
take advantage of
Oops!
Okay!
green with envy
very envious
Oops!
Okay!
against the clock
with a time limit
Oops!
Okay!
widespread appeal
liked in many places/by many types of people
Oops!
Okay!
a piece of cake
very easy
Oops!
Okay!
(do) for a living
how you earn your income
Oops!
Okay!
snowed under with
very busy with
Oops!
Okay!
now and then
occasionally
Oops!
Okay!
get rid of
throw away / make disappear
Oops!
Okay!
a safe bet
something you are certain will happen/succeed
Oops!
Okay!
give you a hand
help you
Oops!
Okay!
have your hands full with
be very busy with
Oops!
Okay!
get to know
the process of becoming familiar with (someone/something)
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies