A great site to test you understanding and knowledge of the main idioms and phrases in English. Read the idiom and then read the 3 possible answers. Choose the one you think gives the correct explanation of the phrase. Don't worry if you get it wrong. You will be shown the right answer. At the end you can see how many you got right!
Resource URL:
Screen shot:
Category:
Level:
Upper Intermediate