The school shop,(whose )customers are mainly students ,is closed for the hoildays. 为啥不能选 where,语法上有错?有人说选where 表状态可以,我认为 从句部分不缺成分吧?????
答:这个问题不好回答。
这题句中的逗号之间的是一个非限制性定语从句,没有它,句子依然成立,意思明确:
The school shop is closed for the holidays. 这家校店因学校放假而关门了。
这个非限制性定语从句起着补充说明情况的作用,如不用从句,则独立的一句话是:Its customers are mainly students. 其顾客多为学生。首选肯定用whose来引导非限制性定语从句是对的。
下面说明为什么不用where, 是句法错误还是逻辑错误?
如果用where,句法上是对的,它相当于一个独立的句子:In the school shop, customers are mainly students. 在这家校店里,顾客主要是学生。看似没问题,其实有小问题,就是the school shop 是特指,而customers却是泛指,也应改为特指,前而加个the才对。放在主句中,更是特指。如果customers前有the,则where也是对的:
The school shop,_where_ the customers are mainly students ,is closed for the hoildays.
另外,选择题还有一个最佳的问题,不说别的,就说在出题者的心目中,这里用whose就是最佳。
追问表示从属关系 最佳,是不是where the customers才对,那既然表特指,the customers应该去掉s吧?????O(∩_∩)O谢谢
追答特指只要有个the就可以了。the cat 那只猫,the cats, 那些猫, the water 那水 后面加上个限制性定语,都是特指。
后面的表语是students, 主语怎么是the customer
(那个顾客)呢?