你的问题中提出的 be + of+抽象名词,是英语中常见的一种表达方式,意思基本等同于它的形容词形式,主要用于书面表达。例如:I hope that my answer will be of some use to you.=useful. The film I saw last night might be of interest to you.=interesting。还有什么be of importance, be of value等等。 注意of 后的名词,一般都应该是不可数的单数形式。问题句其他的of, 仅仅做定语的基本用法,这里就不解释了。另外,最后一个of 后的may 应该是many.