This canned lesson is for very high level students. It isn't easy to tell the difference between words that are spelled and sound the same but have a different meaning! These are commonly referred to as homonyms and homographs. Here is a nice breakdown of these English "word" categories. Try too, these printable flashcard sets of homophones. Set 1 Set 2
WORDS THAT BOTH SOUND THE SAME AND ARE SPELLED THE SAME are both homonyms (same sound) and homographs (same spelling). Example: lie (untruth) and lie (prone); fair (county fair), fair (reasonable).
1. Get the students to give you some examples they may know of common homophones -- our / are bear / bare some / sum
Then ask them about the opposite, ones that sound or don't sound the same BUT are also SPELLED the same. bear / bear wound / wound produce / produce etc.....
You might warm up with this video/karaoke. English Words. It shows a lot of difficult words for even high level students. Also, this Rachels English pronunciation video.