Moreover, some have been found to have a valuable function in building up soil fertility.
全句的主句,也是唯一的分句。主语 "some" 指某些事物,谓语 "have been found" 说明它们被发现,主语补足语 "to have a valuable function in building up soil fertility" 说明被发现具有在提高土壤肥力方面的有价值功能。句首状语 "Moreover" 起承接上文、表示递进的作用。
成分推断 · 4 项
- 先在句中寻找所有动词形式。可以看到 "have been found"、"to have" 以及 "building"。需要逐一判断哪个是谓语。
- 观察 "have been found":这是 "have + been + 过去分词" 的结构,其中 "have" 是助动词、"been" 是 be 的过去分词、"found" 是 find 的过去分词,三者共同构成现在完成时的被动语态,这是完整的谓语动词形式。
- 观察 "to have":前面带有不定式标志 "to",这是不定式短语 "to have a valuable function" 的一部分,在句中作主语补足语(说明主语被发现具有什么),而非独立谓语。
- 观察 "building":这是动名词形式,出现在介词 "in" 之后,构成介词短语 "in building up soil fertility",作定语修饰前面的 "function",不是谓语。
- 综合判断:只有 "have been found" 符合谓语动词的位置和形式要求,其前面是主语 "some",其后是不定式作主语补足语,构成 "主语 + 谓语 + 主语补足语" 的句型。因此 "have been found" 是本句的谓语。
- 确定了谓语 "have been found" 后,接下来找谓语前面的施动者或被说明对象。
- 往前看,谓语前面紧跟的是 "some"。需要判断 "Moreover" 和 "some" 谁是主语。
- "Moreover" 是副词,用于承接上文、表示递进关系,不能作主语。它后面有逗号与主句隔开,属于句首状语。
- "some" 是代词,可以指代某些人或某些事物,在此处指代某些事物(结合上下文通常指某些生物或物质)。它直接位于谓语 "have been found" 之前,与谓语在数上一致("some" 作复数,谓语用 "have"),符合主语的位置和搭配特征。
- 因此 "some" 是本句的主语。
- 本句谓语是被动语态 "have been found",主动形式是 "find + 宾语 + 宾语补足语"。被动化后,原宾语成为主语 "some",原宾语补足语转化为说明主语状态的成分,即主语补足语。
- 在谓语 "have been found" 之后,紧接着出现不定式短语 "to have a valuable function in building up soil fertility"。这个不定式短语说明主语 "some" 被发现处于什么状态、具有什么特征,补充说明主语的性质。
- 检查该不定式短语的完整性:"to have" 是不定式动词,"a valuable function" 是其宾语,"in building up soil fertility" 是介词短语作定语修饰 "function"。整个不定式短语结构完整,作主语补足语,功能上相当于表语。
- 因此 "to have a valuable function in building up soil fertility" 是本句的主语补足语,使用 predicative 代码表示。
- 句首的 "Moreover" 后有逗号,与主句主干隔开,需要判断它在句中的作用。
- "Moreover" 是副词,表示 "此外、而且",用于承接上文、引出递进或补充信息,不修饰某个具体动词或形容词,而是对整个句子起衔接和语气作用。
- 由于它位于句首、用逗号隔开、对全句起修饰作用,因此它是句子层面的状语,属于连接性状语或评注性状语。
- 因此 "Moreover" 是本句的状语。
时态 · 语态 · 语气
- 首先判断时态。观察谓语 "have been found" 的结构:"have" 是现在时助动词,"been" 是 be 的过去分词,"found" 是 find 的过去分词。这是 "have + been + 过去分词" 的形式,符合现在完成时被动语态的构成规则。不是一般现在时(无 be + 过去分词),也不是过去完成时(应为 had been found),更不是进行时(应为 have been finding)。因此时态是现在完成时。
- 接着判断语态。谓语包含 "been found",其中 "been" 是 be 动词的过去分词形式,"found" 是 find 的过去分词。这是典型的被动语态标志 "be + 过去分词",表示主语 "some" 是动作 "find" 的承受者(某些事物被发现),而非施动者。因此语态是被动。
- 最后判断语气。本句是平铺直叙的陈述句,谓语用的是陈述语气的现在完成时形式,没有虚拟语气的标志(如与事实相反的假设、should/were 等),也不是祈使句(祈使句用动词原形开头)。因此语气是陈述语气。
语义说明 现在完成时表示过去发生的动作对现在产生的结果或影响,此处强调某些事物在过去被发现具有某种功能,这一发现的结果延续到现在仍然有效。被动语态突出主语 "some"(某些事物)是被发现的对象,施动者(发现者)不重要或已知因而省略。陈述语气表示这是客观陈述的事实。