Advanced vocabulary: 23 words and phrases

Advanced vocabulary: higher-level words and phrases 
Intermediate to advanced level (B2-C2)

Here are 23 advanced words and expressions that have come up in my higher-level 1-1 and Skype lessons over the last couple of months. Do you know them? Continue reading

Vocabulary: Words that go together

Upper intermediate to advanced level (B2/C1/C2)

In English many words have a special relationship with other words. For example verbs and nouns:

suggest an alternative
realise an ambition
make a change
pay one’s way
resolve a situation
live one’s dream Continue reading