Study

Speaking Time

  •   0%
  •  0     0     0

  • To have
    the best of both worlds
  • To tell
    the difference
  • To be under
    the weather
  • To be in
    the running
  • To be up
    to the mark
  • To be on
    the spot
  • To put
    the record straight
  • To fit
    the description
  • To be over
    the hill
  • To address
    the issue
  • To face
    the music