Idioms

on the edge of one's seat
nervously and excitedly waiting for something
I have been on the edge of my seat all day while I wait for the contest to begin.

--- >>>
  • on the eve of (something)
  • on the face of it
  • on the fence (about something)
  • on the fritz
  • on the go
  • on the heels of (something)
  • on the horizon
  • on the horns of a dilemma
  • on the hot seat
  • on the hour
  • Idioms Quiz
  • get time off
  • rain or shine
  • do a number on (someone or something)
  • two bits
  • get on the good side of (someone)
  • for good
  • do the dishes
  • speak off the cuff
  • come to terms with (someone or something)
  • dead in one's tracks


  • My Account / Test History

    Element
    Element : osmium
    Symbol : os
    Atomic no. : 76
    Melting Point (deg c) : 3033
    Boiling Point (deg c) : 5012
    Discoverer : tennant (1803)      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test