Mastering idiomatic english : noun phrases is a topic-based worktext designed for high-intermediate to advanced ESL students. the exercises in mastering idiomatic english : noun phrases provide the detailed practice that will help you to truly master ideomatic english phrases, either in class or when studying on your own.