English Opposite Word Learning. 300 opposite words to learn, it will improve opposite word vocabulary. English Homophones or rhyming Words Learning. 400 Homophones or rhyming words to learn, it will improve Homophones or rhyming words vocabulary. English Irregular Verbs Learning. 200 Irregular Verbs to learn, it will improve Irregular Verbs vocabulary.