英语吧 关注:1,519,795贴子:11,369,161
  • 20回复贴,共1

【英语】求助一个小白问题?

只看楼主收藏回复

句子A和B是表达一个意思吗? 如果意思不同的话,哪一句接近C的意思。
补充一个问题:‘that the kids had been expecting’ 有可能跳过dinner而修饰chicken?
省流:排除就近原则,怎样才能快速准确判断从句修饰哪个名词(有多个名词的情况下)?
A. “I cooked a delicious chicken for dinner that the kids had been expecting.”
B. “I cooked a chicken for the delicious dinner that the kids had been expecting.”
C. “I cooked the chicken that the kids had been expecting for a delicious dinner.”


IP属地:美国来自iPhone客户端1楼2023-11-30 21:00回复
    只有b是对的


    IP属地:河南来自iPhone客户端2楼2023-11-30 21:14
    收起回复
      A我为了晚餐做了一只孩子们垂涎已久的美味烤鸡 B我为了可口的晚餐做了一只孩子们垂涎已久的烤鸡 C我做了孩子们垂涎已久的可口晚餐的烤鸡。


      IP属地:天津来自Android客户端3楼2023-12-01 00:09
      收起回复
        你只考虑delicious换位,其实更重要的在【句末】。因为句末是焦点位,被强调,C跟AB语气差别很大。


        IP属地:北京来自Android客户端4楼2023-12-01 09:39
        收起回复
          就近原则就行了呗 从句一般不会跳开说的


          IP属地:美国来自iPhone客户端5楼2023-12-02 00:09
          收起回复
            这三句That the kids had been expecting可以修饰dinner 也可以修饰chicken.因为先行词和定语从句之间可以放定语,状语,谓语部分,插入语成分,所以你补充的问题的答案是可以跳过。 关键是要看你想表达什么意思,如果都能修饰的情况下,为了避免歧义,最好是定语从句紧挨着先行词。




            IP属地:山西来自Android客户端6楼2023-12-03 14:01
            收起回复