定语从句问题,

问题描述:

定语从句问题,
书上说I have 2 sons,both of whom are doctors.书上又说I have 2sons,who are doctors,
那I who am a doctor have 2 sons whom are doctors是对的吗?还是非要说I who am a doctor have 2 sons who are doctors?

同学你混乱了.书上说的两句都是对的.而你列出来的那两句都是错的.首先I have 2 sons,both of whom are doctors.这里的whom就代表了前一个分句的2 sons.所以其实拆成两句话就是:I have 2 sons.Both of them are doct...