麻烦老师分析下面的两个题:
1. I'm looking for a present for my mother's birthday, ___ she can use and at a reasonable price.
A. which B.one
答案为B,选A理解为非限制性定语从句为啥不对?如果在at前面加一个is的话,答案有变化吗?
选择one,意味着one 是同位语。后面跟了两个定语:1.she can use 2.at a reasonable price。
选择which,意味着是定语从句。如果按照网友添加成分(is)之后,选择which 也是正确的。
I'm looking for a present for my mother's birthday, one she can use and at a reasonable price. (同位语)
I'm looking for a present for my mother's birthday, which she can use and is at a reasonable price. (定语从句)
这两句除了在结构上有所不同外,意思基本相同。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
答案A之所以错误,是因为并列的定语从句要省略which is,前提是第一个定语从句也是which is。但本句中第一个定语从句为which she can use,and后的which is是不允许省略的。所以and后只是个介词短语,就证明空缺处不是which引导定语从句,而是one作为名词替代词,替代名词a present, 即one=a present. a present she can use and at a reasonable price.
所以,答案A错误,答案B正确。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!