最初に、Compriseとcomposeの違いの復習です。
Compriseはto contain/to includeでcomposeはto make upでしたね。
では、composed ofはmade up ofの意味です。
The class was composed of 23 students, 4 dogs, and a ferret.
しかし、comprised ofはどうでしょう?
Contained of?? 何か変ですね。
The school contained of/included of 50 classrooms. 変ですね。
The school was comprised of 50 classrooms. 変です。
Be comprised ofは熟語としてありますが、文法的に避けた方が良いと言われています。
The school was composed of 50 classrooms. はOKですね。
英語の文法練習はこのテキスト・Understanding and Using English Grammar with Audio CDs and Answer Key (4th Edition)をお勧めです。文法の参考書は、こちらのガイド・Practical English Usageも実用的です。私も両方レッスンで使っています。