英语吧 关注:1,517,198贴子:11,363,145
  • 4回复贴,共1

【原创】来人呀

只看楼主收藏回复

知道用that 但不知道为什么不能用which


IP属地:湖北来自Android客户端1楼2021-03-14 13:33回复
    The thought of going back home was all that kept him happy while he was working abrosd.
    【答】如果 all 是先行词,定语从句的关系代词要用 that ,不能用 which。这里的all 是先行词,that kept him happy 是定语从句。while he was working abrosd 是时间状语从句,


    IP属地:湖北2楼2021-03-15 18:38
    回复
      有些不定代词如果做先行词,后面的关系代词只能用that,all是不定代词。


      来自Android客户端3楼2021-03-15 19:44
      回复
        你发的图没法看


        IP属地:山东来自iPhone客户端4楼2021-03-16 08:59
        回复
          The thought of going back home was all that kept him happy while he was working abroad
          【问】句中为什么要用which 不能用 that ?
          【答】如果 all 是定语从句修饰的先行词,定语从句的关系代词要用 that ,不能用 which。
          这里的all 是先行词,that kept him happy 是定语从句,所以不能用which , 应该用 .that。while he was working abroad 是时间状语从句。


          IP属地:湖北5楼2021-03-16 10:20
          回复