英語語法 學英語,練聽力,上聽力課堂! 注冊 登錄
> 英語語法 > 英語語法大全 > 代詞 >  內(nèi)容

這個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)


用戶搜索

瘋狂英語 英語語法 新概念英語 走遍美國 四級聽力 英語音標 英語入門 發(fā)音 美語 四級 新東方 七年級 賴世雄 zero是什么意思漯河市新空間英語學習交流群

網(wǎng)站推薦

英語翻譯英語應急口語8000句聽歌學英語英語學習方法學英語的動畫學英語的美劇

  • 頻道推薦
  • |
  • 全站推薦
  • 推薦下載
  • 網(wǎng)站推薦