英语语法高手请进
一)我们都知道 the only,the very等修饰先行词时,后面的关系词用that(此时一般是区别that和which的),可是能用关系代词who吗? 疑惑如下题目: 1,This is the only one of the students who wants to be a doctor in the future. 一本资料上的原句 2,Lucy is the only one of the students _____such a prize A, that has won B, who has won 选择什么? 二) 先行词为不定代词all, everything等时用that ,我疑惑是当先行词为不定代词everyone,someone等呢?是不是也要that 或者也可以用who?如上面的题目怎么解释好? 谢谢
注意关系词前面的先行词,如果一个名词或代词前有the only 等序数词,不定代词修饰,才用that 你所列举的句子,题目中 the only 并不是修饰先行词students的,即例句中先行词前没有the only 等修饰,一题选B 老师是这么说的,只供参考 二someone everyone 是不定代词,你可以去语法书上查找不定代词,这条语法规则是成立的,就是先行词为不定代词时只用that,题目是你理解错误了题目中the only 并不是直接修饰先行词students。
答案:一.能用They were the only people who were wearing summer dresses.They were the only people who had the keys. 2.选B, who has won 二.也可以用who They gave a prize to everyone who passed the exam.
答:“你问我,我问谁?” 1)how would I know ? 2)God knows. 3) "sorry,I don't know." 仅供参考详情>>
答:个评分来自于“EWG”的成分安全评价标准,美丽修行上的成分安全分以1-10表示,数字越小代表成分越安全。10分代表的是最高安全分,意味着该产品的成分非常安全,对...详情>>