St Giles
One of the hardest part of learning English is being able to tell the difference between words that are spelled or sound the same, but have different meanings. These words are called homophones or homonyms – homophones sound the same but are written differently, and homonyms are spelled the same but have different meanings. To help you differentiate between some of the most common homophones in English, we have put together an infographic. Learn to tell your leaks from your leeks, your right from your write, and your witch from your which.