There are many people there who speak there 和who在这个句子中又是什么意思?

问题描述:

There are many people there who speak there 和who在这个句子中又是什么意思?

这个句子在语法上肯定是对的,第一个there是there be 句型,是个形式主语,第二个主语是个地点状语,既然是状语,就是说把它去掉这句话还是通的,你可以试试看。

你却定这个句子是对的吗?

这里有许多说法语的人。
第一个there 形式主语
第二个there 表示地点的状语,这里
who 引导定语从句who speak French,修饰people

那里有多少人说法语
there那里
who代表说法语的人

there那里
who谁...
那里有很多会说法语的人

那里有很多说法语的人,后一个there就是指那里吧,
who指代many people

那里有很多说法语的人。
第一个 there 是there be 句型的开头,表示有。。。
第2个there是表示在那里,表示地点,
而who 是定义从句,指待many people.