Any person _ has the money can join the group为什么用that而不用who?

淡淡de蓝 1年前 已收到2个回答 举报

夢寶寶 幼苗

共回答了15个问题采纳率:80% 举报

因为不定代词(person ) 前有ANY ,只能用that,不能用who
如果不明白,请再问;如果对你有所帮助,
请点击本页面中的“选为满意回答”按钮,

1年前 追问

7

淡淡de蓝 举报

那anyone为什么用who 与 any person不是相同的吗?

举报 夢寶寶

不会吧?anyone 是不定代词,作先行词时引导词应该是 that
只能用that 的情况:
1 先行词有序数词, 形容词最高级时或本身是序数词,基数词, 形容词最高级时只能用that
2当被修饰的先行词为 all , any
.much , many , everything ,anything , none ,the one 等不定代词时。
3 当先行词被the ony ,the
very , the same ,the last , little ,few 等修饰时
4 当先行词里同时有人和物时。
5 当主句是以who / which 引导的特殊疑问句时。

elfaming 幼苗

共回答了177个问题 举报

.当先行词被all, any, some, no, not, every, each等修饰时。
e.g. I have some books that are very good.
由于前面是any person,所以要用that.

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.013 s. - webmaster@yulucn.com