WHERE引导的定语从句和地点状语从句怎么区分

问题描述:

WHERE引导的定语从句和地点状语从句怎么区分
以下一句为例
When you read the book ,you 'd better make a mark___where______you have any question.
A at which B at where C the place where D where
为什么这句是地点状语从句
为什么不能把mark看做抽象地点的先行词
如果不行
请举出尽可能多的抽象地点先行词
本人高一
被搞糊涂了
求求哥哥姐姐发发善心
救救迷途中少年吧

Answer:
首先LZ要明白,先行词能否表抽象地点关键在于可不可以和介词构成逻辑上的搭配关系.拿此句来说不论在"mark"前加上"in,at 还是on,都不合句意逻辑.
因为根据句意可知不是"at mark"而是"at the place of mark "(在标记的地方)并且在英文中常见的表抽象地点的先行词一般只有case,point,situation 等,当从句中缺状语成分时用where引导定语从句.
而LZ所例句子把where引导的地点状语从句还原成陈述句如下:
You have some question .
希望我的回答能让你"迷途知返"