• 【英语:基础进阶_语法进阶提升】F5.定语从句


    1.定语从句的概念

    在复合句中修饰名词或代词的句子叫做定语从句.

    我们一般用定语来修饰名词或是一个名词短语.
    而当需要表达复杂一点的意思时, 简单地用形容词作定语就没有办法了.
    此时, 我们需要借助一个句子来修饰名词, 用作名词的定语, 对名词进行限定.
    简单来讲定语从句就是一个用作定语功能的从句.

    如:
    Hermione Granger is a smart girl.
    Hermione Granger is a girl who has magic power.

    上面句中smart形容词作定语, 下包中who has magic power这个句子作定语, 修饰a girl, 叫做定语从句.

    2.先行词和关系词

    对于定语从句, 必须要理解先行词和关系词.

    2.1.先行词

    被定语从句所修饰的对象称为先行词.

    2.2.关系词

    重复指代先行词、起到连接主句和从句的作用, 并且在定语从句中充当一定成分的连接词称为关系词.

    2.3.关系词的作用和类别

    作用:

    1. 充当代词(重复指代先行词并且在定语从句中充当一定成分).
    2. 连接主从句.

    关系词可分为关系代词和关系副词两种:

    • 关系代词主要起代词的作用, 在定语从句中充当主语或宾语.
      • 包括: who, whom, which, that, whose
    • 关系副词主要起着副词的作用, 在定语从句中充当状语.
      • 包括: when, where, why

    3.关系代词who, whom

    3.1.关系代词who或whom的用法

    先行词指人的时候, 才能用关系代词who或whom.

    1. 关系词作主语
      The woman who is standing by the classroom is our Spanish teacher.
      在此句中, the woman是先行词, 关系代词who引导定语从句, 同时代替先行词在从句中担任主语.

    The girl who plays the piano very well is his girlfriend.
    句中先行词是the girl, 关系代词who引导定语从句, 同时代替先行词在从句中担任主语.

    1. 关系词作表语
      He is no longer the man who he used to be.
      在此句中, the man是先行词, 表示"人"; 关系代词who引导定语从句, 同时代替先行词在从句中担任表语.

    2. 关系词作宾语
      这里需要稍微强调一下, 关系词在定语从句中既可以作动词的宾语, 也可以作介词的宾语.

    l can’t remember the man who/whom l gave the key to.
    在此句中, the man是先行词, 关系代词who或whom引导定语从句, 同时代替先行词在从句中担任介词的宾语.

    The little boy who/whom l met is Jason.
    在此句中, the little boy是先行词, 关系代词who或whom引导定语从句, 同时代替先行词在从句中担任动词的宾语.

    3.2.指代"人"的关系代词who和whom有何不同呢?

    1. who前面不能与介词搭配使用
      因为who是主格形式, 所以在介词后面不能用who, 比如不能用with who, 而要用with whom.

    如:
    The CEO for whom you are waiting is gone.
    the CEO是先行词, 介词后关系代词不能用who, 而要用whom, 作介词for的宾语.

    1. whom在定语从句中不能作主语, 只能作宾语或表语; 而who可以作主语, 也可以代替whom作宾语或表语, 但不能用在介词后面, 因为whom是宾格形式, 不能作主语.

    如:
    Where is the student whom/who Professor Snape praised at the meeting?
    (作宾语二者皆可)

    The old man who lives next door is a veteran of the Second World War.
    (作主语不能用whom)

  • 相关阅读:
    多媒体技术1-颜色在计算机中的表示
    JavaScript 64 JavaScript 函数 64.3 JavaScript 函数调用
    6.同步异步、正则表达式
    指纹浏览器是什么?可以用来解决流量套利的什么问题?
    学生信息管理系统(JAVA+MYSQL)
    【计算机组成原理】海明校验码
    [算法学习笔记](超全)概率与期望
    uview ui与element ui的区别和用法
    微信怎么自动添加好友?
    通过tushare接口完成股票的实际交易的方法有哪些?
  • 原文地址:https://blog.csdn.net/u012549626/article/details/126959024