Idioms

on good terms with (someone)
to be friendly with someone, to have a good relationship with someone
We are on good terms with our neighbors.

--- >>>
  • on guard
  • on hand
  • on hold
  • on horseback
  • on ice
  • on impulse
  • on land
  • on line
  • on location
  • on medication
  • Idioms Quiz
  • have an ace up one's sleeve
  • make no difference to (someone)
  • hash (something) over or hash over (something)
  • here and there
  • hell-bent for leather
  • too good to be true
  • pull a stunt/trick on (someone)
  • live off the fat of the land
  • bump off (someone)
  • make use of (someone or something)


  • My Account / Test History

    Body Facts
    The skin of an adult laid out flat on the floor would cover about 1.67 square metres (18 square feet).      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test