Idioms

have the last laugh
to make someone seem foolish for laughing at you first
I had the last laugh when I went home early while everyone else had to work late.

--- >>>
  • have the makings of (something)
  • have the Midas touch
  • have the presence of mind to (do something)
  • have the right to do something
  • have the right-of-way
  • have the time of one's life
  • have the wherewithal to (do something)
  • have them rolling in the aisles
  • have time off
  • have to (do something)
  • Idioms Quiz
  • at the expense of (someone or something)
  • put (someone) on hold
  • Join the club!
  • in the line of duty
  • in pencil
  • lay/light into (something)
  • for the life of (someone)
  • not give/care two hoots about (someone or something)
  • at home
  • knock (someone) over with a feather


  • My Account / Test History

    Fact
    It takes eight and a half minutes for light to get from the sun to earth.      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test