英语语法 学英语,练听力,上听力课堂! 注册 登录
> 英语语法 > 英语语法大全 > 代词 >  内容

这个all what用得对吗

所属教程:代词

浏览:

手机版
扫描二维码方便学习和分享
  He told us __________ he had done in the past.

  A. all what B. all which C. what all D. that all

  此题应选A。有的考生认为此题没有答案。至于选项 A,有的考生“一目了然”就认为是错的,其理由是:

  1. 因为 what 不是关系代词,所以不能引导定语从句。

  2. 因为 what=all that, 所以 all what 不能同时使用。

  3. 因为下面各例中的 all what 都是错的。如:

  他所说的都是错的。

  正:What he said is wrong.

  正:All (that) he said is wrong.

  误:All what he said is wrong.

  我把一切都给了他。

  正:I gave him all [=what] I had.

  正:I gave him all (that) I had.

  误:I gave him all what I had. (www.yywords.com)

  以上分析基本上对的,但本题所涉及的句子有个特殊之处,就是all what 前有个人称代词 us。此句选A(all what)的理由是:all 用作其前人称代词 us的同位语(而不用作动词told的直接宾语),全句意为:他告诉了我们所有的人他过去的所作所为。

  以下一组句子会从另一个侧面涉及此类似问题。如:

  a. My parents are both for the plan. 我父母俩人都支持这一计划。(both为my parents的同位语)

  b. My parents are all for the plan. 我父母完全支持这一计划。(all为副词,意为“完全”,修饰其后介词短语for the plan)


用户搜索

疯狂英语 英语语法 新概念英语 走遍美国 四级听力 英语音标 英语入门 发音 美语 四级 新东方 七年级 赖世雄 zero是什么意思石家庄市邮电园英语学习交流群

网站推荐

英语翻译英语应急口语8000句听歌学英语英语学习方法学英语的动画学英语的美剧

  • 频道推荐
  • |
  • 全站推荐
  • 推荐下载
  • 网站推荐