He was a short man with a soft voice who had often been sick as a child and young adult.
who 先行词是谁?是 man, short man, a short man 还是 he, 先行词是逻辑上的,还是语法上的?谢谢老师的回答。
为了避免歧义,定语从句应尽量接近先行词。先行词是语法术语。在逻辑上,先行词和关系代词为同一人或同一个事物。即被定语从句修饰的词项。如果先行词是He, 则定语从句应为 He who...。因此本句的先行词是 a short man.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
who 代替前面先行词为“ a short man" 主语定语从句使用过去完成时态。