Match the idioms to their meanings. to come a long way a win-win situation to pass with flying colours to have a brain wave to rack one's brain to make a comeback to make a lot of progress a result that is good for everyone to be very successful to have a sudden idea to search for a solution to achieve success after failure
Задание

Match the idioms to their meanings.

  • Объекты 1
    • to come a long way
    • a win-win situation
    • to pass with flying colours
    • to have a brain wave
    • to rack one's brain
    • to make a comeback
  • Объекты 2
    • to make a lot of progress
    • a result that is good for everyone
    • to be very successful
    • to have a sudden idea
    • to search for a solution
    • to achieve success after failure