英语吧 关注:1,551,069贴子:11,415,881
  • 12回复贴,共1

【英语】求大神解答,这题选什么?

只看楼主收藏回复

The old farmer, _____ the badly injured and burnt soldier, came out of the burning farmhouse, calling continuously for help.
A. supporting B. having supported C. being supported by D. being supported


IP属地:湖南1楼2024-01-29 20:28回复
    A
    support 扶着
    农民扶着受重伤和烧伤的士兵
    主动去扶所以用ing


    IP属地:上海2楼2024-01-29 20:39
    收起回复
      A 这题主要考虑语义和语境,不能单看语法。翻译应该是:老农扶着烧伤的士兵从屋子里出来,不停地呼救。supporting肯定是一个正在持续的动作


      IP属地:甘肃来自iPhone客户端3楼2024-01-29 23:50
      回复
        选B的场景感出来了


        IP属地:河南4楼2024-01-30 09:15
        回复
          显然这里依然为状语


          IP属地:河南5楼2024-01-30 09:35
          回复
            A. 可以简化成 the old farmer came out of the burning farmhouse, supporting the badly injured soldier and calling continuously for help. 文法一致性要求和calling相对应,只能是-ing的。having supported 不行因为意思不对。


            IP属地:新加坡来自iPhone客户端6楼2024-01-30 10:43
            回复
              答案是 B. 已扶。
              语境: 句子描述了一位老农从一座着火的农舍里抱着一名重伤的士兵走出来,并不断呼救。
              动作: 老农正在积极地帮助士兵,而不是正在接受帮助。
              语法: 由于这个动作发生在走出农舍之前,因此过去分词 "已扶" 最能表达事件的顺序。
              清晰度: "正在扶" 可能暗示另一方正在提供帮助,这可能不是原来的意思。
              以下是其他选项不合适的原因:
              A. 扶: 这是现在分词,暗示动作正在进行,但老农已经把士兵扶出来了。
              C. 被士兵扶: 这意味着相反的情况 - 士兵在扶老农,这与上下文矛盾。
              D. 正在被士兵扶: 类似于 "C",这意味着士兵正在帮助老农,而不是老农在帮助士兵。
              因此,"已扶" 准确地描述了老农在走出着火的房子之前帮助受伤士兵的过去行为。


              7楼2024-01-30 17:55
              回复
                A,不用翻译,直接看句子。提出主干。 主句中已经有谓语动词came所以这个控必填分位于排除bcd直接选a


                IP属地:广东来自Android客户端8楼2024-01-31 10:40
                回复
                  这个题目,很明显,不是a就是b,因为呼救是个持续性的,个人觉得是a。还有一个原因是语感。b读起来怪怪的


                  IP属地:广东来自Android客户端9楼2024-02-01 12:31
                  回复