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
  • go to pot
  • give it to (someone) straight
  • on a first-name basis (with someone)
  • of one's own free will
  • on cloud nine
  • keep company with (someone)
  • beyond words
  • have the time of one's life
  • out of one's shell
  • call (someone or something) into question or call into question (someone or something)


  • My Account / Test History

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