新概念英语第三册24课后习题

问题描述:

新概念英语第三册24课后习题
The only person I have ever known _____ a skeleton in the cupboard...
a.he had b.of having c.that he has d.to have
是不定式做定语 读起来也顺 那假如是这样呢who has

句子里的I have ever known 已经作为定从修饰The only person 了,如果再来一个who has 修饰,会显得句子冗余.
但是也不会错~~