1. Three large lists of words with definitions. These words are taken from Spelling Bee competition.

    Choose level: Beginner Intermediate Advanced
    Each level has over 40 quizzes. Each quiz has 12 words. You need to match each word to its definition.

  2. 100 English idioms and phrases with their meaning.

    Idiom is an expression or phrase that has a figurative meaning that is different from the literal meaning or definition of the words of which it is made. Study Idioms List and take Idioms Meaning Test to match each idiom to its meaning. Make sure to complete all 10 quizzes.

  3. List of 150 Business English Phrases and their meaning and alternative suggestions.

    This List is meant to serve as a help for business writers looking for some alternatives to the overused phrases. I thought it would be helpful to put a quiz on Business Weary Phrases and how to avoid using them. You will need to match Business Phrase to its alternative suggestion. There are 15 quizzes to complete.

Quizzes above are for advanced English speakers.
Spectacular English Vocabulary Quizzes at a4esl.org has all levels.
If your native language is Spanish or Russian, you will find these resources useful.