Idioms

on and off
intermittently, now and then, not regularly
It has been raining on and off since early this morning.

--- >>>
  • on and on
  • on any account
  • on approval
  • on behalf of (someone)
  • on bended knee
  • on board
  • on call
  • on campus
  • on cloud nine
  • on consignment
  • Idioms Quiz
  • no trespassing
  • get a bright idea
  • pour cold water on (something)
  • have a sweet tooth
  • feel free to do (something)
  • pass through (someone's) mind
  • keep one's feet on the ground
  • eat like a horse
  • barge in on (someone or something)
  • look at the world through rose-colored glasses


  • My Account / Test History

    Fact
    If the average person had started counting the moment they were born and continued counting, without stopping, until they turned 65 years old, they still would not have counted to a billion.      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test