I 'll tell u [all which] he told me last week

双熊2022-10-04 11:39:541条回答

I 'll tell u [all which] he told me last week
这个句子是定从吗?all which 是错的,答案是all.但是这里的 all 有没有省略 THAT 好象还可以用 WHAT 替换
谁能帮我解释一下这个句子?

已提交,审核后显示!提交回复

共1条回复
saintsyb 共回答了18个问题 | 采纳率100%
I 'll tell u all that he told me last week
这是句子是定从,由于all是不定代词,所以只能用that引导,不用which,其次,that在从句充当宾语,所以可以省略.
这句话的意思是 我将告诉你他上周告诉我的所有事.
I'll tell u what he told me last week.
这个句子是宾语从句,what从句是做tell的宾语,what不能省略,做told的宾语.
我将告诉你他上周告诉我的事情.
1年前

相关推荐

all of which与all which
all of which与all which
求这两个词组的异同
一见飘香51年前1
yejiang20050 共回答了20个问题 | 采纳率85%
你想知道定语从句吧.
all of which因为在定语从句中介词后面只能跟which
而当定语从句先行词为不定代词时关系代词只能跟that 也就是说没有all which这个说法
all that和all which 等等的区别
林倾1年前2
baiuwlyd 共回答了24个问题 | 采纳率91.7%
区分先行词主要是要看该先行词在从句中是否充当句子成分.如果有WHICH,说明从句中一定还缺句子成分,比如主语或宾语,而当分句里不缺少句子成分时,都用THAT