Here are some "fun" activities and resources for advanced learners related to puns or figurative language.
Students can try to "see" the pun in the sentences. Do they "get it" and laugh ....
Also see the presentation online HERE.
Voice of America has a nice article about teaching English with puns.
Also see our resources related to oxymorons.