Idioms

have a lot of promise
to have a good future ahead
The young race horse has a lot of promise and should be a winner in the future.

--- >>>
  • have a lot on one's mind
  • have a lot on one's plate
  • have a mind like a steel trap
  • have a near miss
  • have a nose for (something)
  • have a notion to (do something)
  • have a one-track mind
  • have a passion for (something)
  • have a pick-me-up
  • have a price on one's head
  • Idioms Quiz
  • run ragged
  • holy Moses
  • down with (an illness)
  • account for (something)
  • step into the breach
  • spare (someone) from (something)
  • on and on
  • path of least resistance
  • grease (someone's) palm
  • in custody of (someone or something)


  • My Account / Test History

    Fact
    The name Santa Claus came from Saint Nicholas who was a bishop in the town of Myra, and was known to be very nice to children      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test