How good is your vocabulary?

Many English words sound the same but have different meanings. Can you match the correct word with the sentence?

Do you need some help? Sign up for a class.