il y a de tout 是什么都有的意思,那为什么要加个de?il y a tout不行么?

问题描述:

il y a de tout 是什么都有的意思,那为什么要加个de?il y a tout不行么?

虽然不是很确定,我还是谈谈我的看法.
这里的de是部分冠词.看看下面两个句子应该可以加深理
1.elle mange de tout she'll eat anything,she's not a fussy eater
2.elle a tout mangé she's eaten it all up
第一句话的意思是她什么都吃,表示她不挑食 .
第二句话的意思是她全吃光了,食物一点也不剩.
de tout表示的是“任何东西”,而tout表示的是全部.
类似的例子还有:
Elle ne perd pas de temps.她不耽搁时间.
所以,Il y a de tout.是说那里什么都有,要什么有什么.
以上愚见,还望高人指教.