英语吧 关注:1,554,594贴子:11,420,955
  • 5回复贴,共1

【语法】求助

只看楼主收藏回复

最近在做题时候发现两道题(都是两图的11题,蓝笔是正确答案)


答案没有详解,问了一下chatgpt说这两句都是独立主格结构,说图一的having done是错误的,可是到了图二又说图二的having done“是一个正确的独立主格结构”。同时我又查了一下过去完成时的用法,说是表示过去的某一动作之前已完成的动作,可是这两个句子都有表示过去的某一动作之前已完成的动作啊?求解答


IP属地:湖北1楼2025-03-28 20:35回复
    独立主格结构中,如果出现否定,not 要提前


    IP属地:美国来自iPhone客户端2楼2025-03-28 22:29
    回复
      两个都不是独立主格结构,
      只是分词做状语。
      否定形式是Not having done.
      第二个的B应该是Having been judged the best,有个被动关系。改后B和C的区别就是是否强调和主句谓语先后的先后关系。


      IP属地:辽宁来自Android客户端3楼2025-03-28 22:40
      收起回复
        独立主格结构的主语与主句的主语是不一样的。


        IP属地:河北来自Android客户端5楼2025-03-29 11:32
        回复
          哪个都不是独立主格,独立主格需要和主句主语不同


          IP属地:上海来自iPhone客户端6楼2025-03-31 11:07
          回复