"Basic English Idioms For Effective Communication" introduces about 500 commonly used idioms for daily communication. They are clearly explained and illustrated, followed by 35 enrichment exercises for reinforement. All the exercises are accompanied by model answers at the end of the book.