it has banned supermarkets from dumping edible foods.
作为全句的主句,陈述主语 "it" 执行的动作及其对象和内容,表达完整的主谓宾结构和状语补充
成分推断 · 4 项
- 先找句中的动词形式:全句出现的动词形式有 "has banned"(现在完成时的谓语)、"dumping"(动名词或现在分词)。
- 判断哪个是谓语:"has banned" 由助动词 "has" 加过去分词 "banned" 构成,这是典型的现在完成时谓语结构;"dumping" 出现在介词 "from" 之后,作介词宾语,不是谓语。
- 确认谓语位置:"has banned" 位于主语 "it" 之后、宾语 "supermarkets" 之前,符合主谓宾语序中谓语的标准位置。
- 因此本句的谓语是 "has banned"。
- 谓语 "has banned" 已确定,现在找谁发出这个动作。
- 观察谓语前面的位置:紧接在谓语 "has banned" 前面的是代词 "it",位于句首。
- 判断 "it" 的作用:"it" 在这里指代某个国家、政府或组织(需结合上下文确定具体所指),作为执行 "禁止" 这一动作的施事者。
- 因此主语是 "it"。
- 谓语 "has banned" 是及物动词,需要找它的作用对象。
- 观察谓语后面紧接的成分:"has banned" 后面直接跟着名词 "supermarkets"(超市),没有介词隔开。
- 判断 "supermarkets" 的作用:"ban" 的常见搭配是 "ban somebody from doing something"(禁止某人做某事),这里 "supermarkets" 就是被禁止的对象。
- 后面的 "from dumping edible foods" 是介词短语,说明禁止超市做什么,但不是 "ban" 的直接宾语。
- 因此宾语是 "supermarkets"。
- 已确定主谓宾结构:"it has banned supermarkets",现在看后面还有什么成分。
- 观察剩余部分:"from dumping edible foods" 由介词 "from" 引导,后接动名词 "dumping" 及其宾语 "edible foods"。
- 判断作用:这个介词短语补充说明 "禁止超市做什么",回答 "禁止的具体内容是什么" 这个问题,对谓语 "has banned" 起补充说明作用。
- 从结构上看,"ban somebody from doing" 是固定搭配,"from dumping edible foods" 作为整体修饰谓语,说明禁止的行为,属于状语。
- 因此 "from dumping edible foods" 是状语。
时态 · 语态 · 语气
- 时态判断:观察谓语 "has banned" 的构成,由助动词 "has"(现在时第三人称单数形式)加过去分词 "banned" 组成。这是现在完成时的标准结构(have/has + 过去分词)。不是一般过去时(would be banned),也不是一般现在时(would be bans),更不是情态动词结构(没有 can、must 等情态动词)。因此时态是现在完成时。
- 语态判断:主语 "it" 是动作 "ban"(禁止)的执行者,"supermarkets" 是动作的承受者。谓语 "has banned" 没有出现 "be + 过去分词" 的被动结构,而是主动语态的完成时形式。因此语态是主动语态。
- 语气判断:本句是陈述一个事实(某个主体已经禁止了超市倾倒可食用食品),没有表达命令(祈使语气)或假设(虚拟语气)的标志。因此语气是陈述语气。
语义说明 现在完成时 "has banned" 表示这一禁止措施从过去某个时间点开始实施,且其效果持续到现在,强调该政策目前仍然有效。主动语态表明主语 "it" 是政策的制定者和执行者。陈述语气说明这是在客观陈述一个已经发生的事实。