Idioms

have (something) on (someone)
to have information or proof that someone did something wrong
I think that the police have something on the man and that is why he is afraid.

--- >>>
  • have (something) on file
  • have (something) on one's mind
  • have (something) on the ball
  • have (something) on the brain
  • have (something) on the tip of one's tongue
  • have (something) stuck in one's craw
  • have (something) to do with (something)
  • have (something) to spare
  • have (something) up one's sleeve
  • have a (good) head on one's shoulders
  • Idioms Quiz
  • all right
  • stick with (something)
  • head out
  • carry through with (something)
  • try (something) out on (someone) or try out (something) on (someone)
  • reckon with (someone or something)
  • up to one's ears in work
  • in bad taste
  • make a mountain out of a molehill
  • have rocks in one's head


  • My Account / Test History

    Body Facts
    Most people produce around 1.7 litres (3 pints) of urine a day.      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test