Homophones are words that sound the same but have different spellings and different meanings. For this reason, they become quite confusing and one has to understand the context in which