The teacher was so angry at all ____ he had done that his fa

The teacher was so angry at all ____ he had done that his face turned red.
A.that
B.what
key:B
all that 是不是等于what?那为什么不选A?
flmiqgde 1年前 已收到9个回答 举报

要活得精彩 幼苗

共回答了21个问题采纳率:81% 举报

◆该选B,这道题还很有迷惑性,因为肯定老师讲过all后面的代词不能是which而是that,但这里并不是考的这个知识点.是考的what引导的宾语从句.
◆你看后面的句子,he had done……done了什么?没有,那就是用what来引导一个从句.what he had done 翻译为:他所做的(事情).
◆该选B吧、……?呵

1年前

8

游漂飘的mm 幼苗

共回答了65个问题 举报

前面有all
不能用that

1年前

2

wytuan 幼苗

共回答了4个问题 举报

all是连着前面的组成at all 这个词组

1年前

1

看花无忌111 幼苗

共回答了73个问题 举报

我觉得也是选A

1年前

1

若隐若现1 幼苗

共回答了3个问题 举报

肯定是选B
all是用来修饰what 的
用that 就少了一层意思
并且done后面缺少宾语

1年前

1

szsy2007 幼苗

共回答了16个问题采纳率:87.5% 举报

怎么会选what呢?选that, tha he had done定语从句修饰all。这里all that=what。

1年前

1

宝宝熊PP 幼苗

共回答了12个问题 举报

一般不用ALL THAT,直接说成ALL的
我个人觉得B的答案也不准确,建议问下老师^_^

1年前

0

cjdyfhh 幼苗

共回答了25个问题 举报

at all 是个词组
后面是个名词性从句 .he had done 该句子缺宾语所以此处加what

1年前

0

我也不放弃 幼苗

共回答了2个问题 举报

我也觉得选A

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 24 q. 0.030 s. - webmaster@yulucn.com