问:He is the only person ______ knows French in our class. 是填that 还是 who?语法书上在介绍只用that时,就举了这个例子,但有看到其它地方还是用了who,这到底是怎么回事?另,在there be 句型中,一般只用that,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/17 05:10:25

问:He is the only person ______ knows French in our class. 是填that 还是 who?语法书上在介绍只用that时,就举了这个例子,但有看到其它地方还是用了who,这到底是怎么回事?另,在there be 句型中,一般只用that,
问:He is the only person ______ knows French in our class. 是填that 还是 who?
语法书上在介绍只用that时,就举了这个例子,但有看到其它地方还是用了who,这到底是怎么回事?
另,在there be 句型中,一般只用that,但辅导书上说,先行词是人时,只用who,但其它地方还是说所有的there be 句型中还是用that?
这是为什么?高手解答一下.

问:He is the only person ______ knows French in our class. 是填that 还是 who?语法书上在介绍只用that时,就举了这个例子,但有看到其它地方还是用了who,这到底是怎么回事?另,在there be 句型中,一般只用that,
因为前边有 the only,只能用that

凭语感填who ,同意先行词是人,所以用who

有the only修饰的情况下,只能用that

应为前面有only这样的表数量的限定词,就只能用that 了

前有only 后只能用that 不能用who
前有序数词,如the first, 后也只能用that

这个不是说在什么句型中就得用具体的那个词,这个主要看的是先行词,如果先行词强调的是物那引导词用that,先行词是人引导词用who,但是先行词被形容词的最高级或the very, the only等所修饰时,只能用that。
希望对你有帮助。