At school there are strict rules--------- A kept B being kept C keeping D to be kept

问题描述:

At school there are strict rules--------- A kept B being kept C keeping D to be kept
选D,所选部分在句子里充当什么成分,属于非谓语吗?A 为什么不行?
this is -----the way when he has to carry himself in society
A too B as well C either D also
答案是D为什么B不可以,不也是这个意思吗?

D.
上面的题是说,学校里有许多严格的规定需要去(被)遵守.用A的话,应该这么说:Strick rules are kept in schools.永远都是被遵守,要体现出"被",因为rule本身不能表现任何动作.
下面的题,too和as well一般都用于句末,表示同样,this is a very good book,too或者this is a very good book as well.either表示两者之一,任何一个,这里this is已经表明是单数,所以答案只剩also.also可以用于句中,表示一样,同样.this is also a very good book.如果D是作为不定式被动语态和Bbeing kept作为动名词被动,那为什么不能选B呢,我A知道了,但是B,根据老师说的,动名词往往表示抽象的动作,而不定式表示具体动作,怎么看,遵守规则都很抽象啊?按照你们老师说的,他的意思就应该是rules都是具体的,例如要爱护花草树木什么的,这么看来要遵守这样的规定就是具体的。我没这么理解,因为我不是专业英语老师,只曾经是个英语专业的学生。我觉得用being kept不准确的原因就是being有长时间持续进行的含义,例如rules are being kept very well.人们长时间遵守规定.但是学校里的rules经常有人违反,所以我不会用being kept.有一句小笑话就是rules are made to break.规矩就是用来破坏的.还有就是做题不见得全靠语法,偶尔语感也是很重要的.考试之前我曾经问过外教,ABCD有什么差别,人家说to me,they are the same...