英语:问道题

来源:百度知道 编辑:UC知道 时间:2024/06/14 01:47:09
Because of my poor memory,all ____ you told me has been forgotten.
a.that b.不填
------------------
请问选哪个?
请详细说明理由
all作为told的宾语,在这个定于从句中请问是不是可以省略?

选A
that you told me 是定语从句修饰all
因为all是不定代词
所以要用that而不用其他

A

that

填上总比不填强。。

选A.定语从句.all that=what,要牢记。tell sb sth,句中tell后面缺一个成分,用that代替,而后半句has been forgotten缺主语用all代替。
all 不可忽略,that作为told的宾语可以忽略

a

that you told me 是修饰all的后置定语 与all没有主谓宾的关系 all that 就是what 必须有that 相当于 what you told me has been forgotten.