FCE Idioms 2

Match the idioms on the left with the definitions on the right. The tiles in the right-hand column are sortable. ANSWERS
  • keep your fingers crossed
  • come out of your shell
  • in full swing
  • head over heels in love
  • keep up with the Joneses
  • over the hill
  • be in the same boat
  • bark up the wrong tree
  • come rain or shine
  • in the nick of time
  • loving somebody very much
  • to want the same things that other people have
  • to make the wrong choice and waste one's effort
  • to be in the same difficult situation
  • no matter how hard it is to do
  • to become less shy and more confident
  • just in time before something bad happens
  • to hope for good news
  • old and therefore no longer useful or attractive
  • having reached a very lively level