Idiomatic Phrases
Idioms are common phrases that native speakers understand, but others may not
http://www.learnenglish.org.uk/words/activities/presparts01.html
http://www.learnenglish.org.uk/words/activities/presparts02.htmlhttp://www.learnenglish.org.uk/CET/flashactivities/similes.html