Game Preview

Idioms Relationships

  •  English    6     Public
    idioms c1 relationships
  •   Study   Slideshow
  • to add insult to injury
    to make a bad situation worse
  •  15
  • to have a chip on your shoulder
    to hold a grudge or grievance against someone
  •  15
  • to have friends in high places
    to have good social connections with influential people
  •  15
  • to be on somebody's bad books
    to have done something to upset someone
  •  15
  • to reduce someone to tears
    to make somebody cry
  •  15
  • to be poles apart
    totally different
  •  15