Idioms

on the ball
intelligent, able to do things well
The man is on the ball and can usually get his work done quickly.

--- >>>
  • on the bandwagon
  • on the beam
  • on the bench
  • on the blink
  • on the block
  • on the borderline
  • on the button
  • on the contrary
  • on the defensive
  • on the dole
  • Idioms Quiz
  • at the appointed time
  • toe the mark
  • on (someone's) account
  • reach a compromise
  • steal (someone's) thunder
  • fly-by-night
  • scared silly/stiff
  • milk (someone) for (something)
  • in return for (someone or something)
  • a little bit


  • My Account / Test History

    Book
    Book : rajtarangini
    Author : kalhana.      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test