楼主,上面的这句话根本没有问题,既没有省略,也没有语序不对,be后面加of是可以的,而且翻译也通顺,不存在语法问题,如果你要说少了什么东西,我找了好久也没找到合适的词,比如is being of,is owning of,is containing of,翻的都有点画蛇添足的感觉,还不如原来的is of 呢,
如果要用相同的句式造句的话,很容易,比如:There is no doubt that the earth circles around the sun.如果再要表达相同的意思也不难啊:It's no doubt that moral education has a great significance to human being and the development of society,最后,至于It' high time 的意思其实就是固定结构了:It's high time to do sth,表示是时候做某事了.That's all,有点长,不过希望你能看完