http://www.yygrammar.com/Article/201310/3456.html 这个链接上面讲“worthy of后面意义上是主动就用主动,是被动就用被动”,那这里在乎义上是被动,为何用了主动呢?
这个句子应该是有问题的。第一 skills beatknowledge,这是个句子,后面用逗号切割另一个developing...作主语的句子,本身就是不准确的,在合法文体中,是错误。(小说文学作品除外)。所以, 要么把knowledge后逗号改句号独立一句,要么改为skills beatingknowledge, 变成独立主格结构。committing to memory 应该改为being committedto memory 更为准确。