定语从句的关系副词和关系代词的选择

(×)This is the house where he has lived in 15 years.

This is the house which/that he has lived in 15 years.

This is the place where we have lived for 5 years.

老师前两句live是及物动词,第三句的live是不及物动词吗,有点搞不清楚

因为我知道当从句的谓语动词是及物动词且无宾语是需要用关系代词;当从句谓语动词是不及物动词时,从句不缺主语或宾语,只能填关系副词。三个句子后面的in 15 yearsfor 5 years,两个介词在居中的作用一样吗?

请先 登录 后评论

1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

(×)This is the house where he has lived in 15 years.

This is the house which/that he has lived in 15 years.

This is the place where we have lived for 5 years.

     【答】这三个句子中的 lived 都是不及物动词。This is the house where he has lived in 15 years. 这个句子错误的原因是:关系副词 where不能与 in连用。以下句子都正确:

        This is the house where he has lived (for) 15 years.

        This is the house which/that he has lived in (for)15 years.

        This is the house in which he has lived (for) 15 years.

        This is the place where we have lived (for) 5 years.

请先 登录 后评论
  • 1 关注
  • 0 收藏,1152 浏览
  • Aimee23 提出于 2022-04-29 21:09