Game Preview

love idioms

  •  English    10     Public
    love idioms - level upper intermediate
  •   Study   Slideshow
  • a match made in heaven
    ...
  •  15
  • to tie the knot
    ...
  •  15
  • to fall head over heels 
    ...
  •  15
  • the honeymoon is over 
    ...
  •  15
  • to cross someone's path
    ...
  •  15
  • to be an item 
    ...
  •  15
  • to have a soft spot for someone 
    ...
  •  15
  • to give someone the cold shoulder 
    ...
  •  15
  • to get off on the right/wrong foot 
    ...
  •  15
  • someone/something is out of someone's league 
    ...
  •  15