今天我学习了老师们这个帖子http://ask.yygrammar.com/q-22475.html ,辩论内容十分精彩。
我也查了一个例子,
Merriam-Webster's Advanced Learner's Dictionary中mark词条,有:
a : to indicate (a location, such as a location on a map) with a mark or symbol
X marks the spot where the suspect was last seen.
根据上面的解释和例句,似乎可以这样:
1a. X marks the spot where the suspect was last seen.
1b.X marks the spot on the map where the suspect was last seen.
1c.X indicates the spot on the map where the suspect was last seen.
上面三个句子中,借助1c中indicates词义,可以明显判断出where…应为定语从句,先行词时spot。
不知道我理解是否妥当,请老师们指点。
网友提供了两组句子,以下是我的判断:
第一组:
1a. X marks the spot where the suspect was last seen. (定语从句,修饰the spot)
1b. X marks the spot on the map where the suspect was last seen.(定语从句,修饰the spot)
1c. X indicates the spot on the map where the suspect was last seen.(定语从句,修饰the spot)
第二组:
2a. He put a mark on the spot where the suspect was last seen. (错句。存在逻辑错误:因为在the spot 上面无法put a mark,在划线部分表示的地方也无法put a mark。这样,本句也存在语法上的错误:put 缺少必具性地点状语。)
2b. He put a mark where the suspect was last seen.(错句。存在语法错误: put 缺少必具性地点状语。划线部分只可作a mark 定语,但无法成为put 的地点状语。)
2c. He put a mark on the map where the suspect was last seen.(定语从句,修饰a mark。)
我送给网友一个最简单、最有效的判断方法:
地点状语是修饰谓语动词的,说明谓语动词所表示的动作发生的地点;定语从句是修饰名词的。
“嫌犯最后一次露面的地方” 是在“地球上的某个地方”,是无法 put a mark 的,所以,where 从句只能是mark 的定语从句。
此外,动词mark 可以不需要地点状语;而put 则需要地点状语修饰,地点状语是必具性的。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!