其实如果读通了并未矛盾,主词 One 所以它对应的动词都是单数,who 子句因为修饰 of the 复数名词所以对应的动词用复数keys to the lockers 没有动词,后面的动词是对应到 One 所以单数。不过第一题答案应该是 A) offer第二题因为 who 一样修饰 rivals 所以用复数动词。复数 are,然后后面 works 是因为 One
看(who+verb)修饰的是谁吧。例句One of (our employees who were absent)是形容“这群不在的员工们”的其中一个,题目中One of the employees (who offers creative ideas)不是指“这群给出创意的员工”中的其中一个,而是指“那一个”给出创意的员工,who offers creative ideas修饰的只有一个人。可能要看文意是想形容什么,有时候的确两个都可以。我个人理解是这样。