1.D
固定用法,risk doing sth.就是“冒……的风险”,这里不用被动时态
2.好象没有错误吧
翻译:孩子们被鼓励花尽量多的时间参加活动。
3.关于whoever和whomever的用法:
上面讲到,what具有疑问性和名词性。同样,讲到人"谁"时, 也有疑问性和名词性之分。现代语法规定,疑问性 "谁?"用who / whom,名词性"谁 = 那个人"用whoever/ whomever. (whoever / whomever = the person who / whom), 例如:
谁迟到就开除谁。该句中的"谁"不是问"哪个人迟到了?",而是说"迟到的那个人",显然是名词性的,应译为:Whoever comes late will be fired.
4.as long as = so long as,意思是“只要”