this is one of the best novels having ever been written by him.为什么用having
问题描述:
this is one of the best novels having ever been written by him.为什么用having
答
having ever been written by him 是短语作定语修饰 novels的。
答
This is one of the best novels (having ever been) written by him.括号内的 短语做定语修饰novels,所以要用ing 形式,用having ever been表示“到目前为止”.