爱问知识人 爱问教育 医院库

英语语法高手请进

首页

英语语法高手请进

一)我们都知道 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?如上面的题目怎么解释好?
谢谢

提交回答
好评回答
  • 2010-12-29 23:00:43
    注意关系词前面的先行词,如果一个名词或代词前有the only 等序数词,不定代词修饰,才用that 你所列举的句子,题目中 the only 并不是修饰先行词students的,即例句中先行词前没有the only 等修饰,一题选B 老师是这么说的,只供参考
    二someone everyone 是不定代词,你可以去语法书上查找不定代词,这条语法规则是成立的,就是先行词为不定代词时只用that,题目是你理解错误了题目中the only 并不是直接修饰先行词students。

    1***

    2010-12-29 23:00:43

其他答案

    2010-12-23 19:14:18
  • 答案:一.能用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.

    b***

    2010-12-23 19:14:18

  • 英语考试 相关知识

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):