现在分词完成体作后置定语的疑问while a 1500m was an event with only a few Asian swimmers having competed——句子来自China Dailyhaving competed在这句话里面是作后置定语吗?如果是的话,现在分词的完成体不是不能作定语的吗?这里又是为什么...
having competed在这句话里面是作with复合结构的宾补,而不是后置定语。现在分词的完成体确实通常不作定语,这里的分析应基于with复合结构而非定语。
在句子“while a 1500m was an event with only a few Asian swimmers having competed”中:
having competed的作用:这里的having competed并不是作为后置定语来修饰Asian swimmers的。实际上,它是with复合结构中的一部分,具体地说,是作为with的宾语(a few Asian swimmers)的补足语。with复合结构通常由“with+宾语+宾补”构成,其中宾补可以是形容词、副词、介词短语、动词不定式、现在分词或过去分词等,用于描述宾语的状态或动作。
现在分词完成体作定语的情况:确实,现在分词的完成体(即having done形式)通常不用作定语。定语通常用于描述名词或代词的性质、特征或状态,而现在分词的完成体更多地用于表示动作在谓语动作之前已经完成,并对谓语动作产生了一定的影响或结果。它更适合在句子中作为状语或宾补等成分,而不是定语。
此句的正确分析:在这个句子中,with only a few Asian swimmers having competed应该被看作是一个整体结构,用于描述1500m赛事的一个特征或背景信息,即“只有少数亚洲游泳选手参加过(这项赛事)”。这里的having competed并不是在修饰Asian swimmers,而是在描述这些游泳选手的一个动作或状态,即他们已经完成了某项动作(参加过赛事)。这个结构更符合with复合结构的特征,而不是定语的特征。
having competed在这句话中并不是作为后置定语出现的,而是作为with复合结构的宾补。现在分词的完成体虽然通常不用作定语,但在这个特定的句子结构中,它发挥了描述宾语状态或动作的作用。
财营网版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!