On the contrary, economically disadvantaged people report diets that are nutrient-poor and energy-dense.
这是全句的主干陈述,先交代“谁报告什么”,其中句首短语对整句作转折性状语说明。
成分推断 · 4 项
- 先找全句里最能承担陈述任务的有限动词。开头的 "On the contrary" 是介词短语,不像谓语;"economically disadvantaged" 是形容词性修饰;"that are nutrient-poor and energy-dense" 里虽然有 "are",但前面有 "that",说明那一段更像嵌入到名词后的修饰结构,不是全句主干。
- 回到主句中间,可以看到 "people report diets"。这里 "report" 位于主语 "economically disadvantaged people" 后面、宾语 "diets ..." 前面,正好处在英语谓语最典型的位置,因此先锁定它是主句谓语。
- 再排除其他动词形式。句中没有别的可以直接统领全句主语的有限动词;"are" 只服务于后面的修饰性小句,所以不能拿来当主句谓语。由此可确定主句谓语是 "report"。
- 先找到主句谓语 "report",再按常规去它前面找“谁在做这个动作”。在英语陈述句里,主语通常位于谓语前面,这里紧挨着 "report" 前面的整体是 "economically disadvantaged people"。
- 再看内部关系,中心词是 "people",前面的 "economically disadvantaged" 用来描述这类人,所以它们合起来构成一个完整名词短语,而不是两个分散成分。
- 排除别的候选:开头的 "On the contrary" 带有介词且后面有逗号,更像状语,不像主语;后面的 "diets" 在谓语后,更符合宾语位置。所以主语应是 "economically disadvantaged people"。
- 先从谓语 "report" 出发,看它后面接什么内容。"report" 后面紧跟名词 "diets",说明这里很可能是谓语支配的宾语位置。
- 再看 "diets" 后面还有 "that are nutrient-poor and energy-dense"。因为这部分直接贴在 "diets" 后面,用来限定是哪种 "diets",所以在主句层面上,宾语不能只机械截成 "diets",而应连同其必要的后置限定一起看作完整宾语短语。
- 排除其他理解:这后半段不是另起一个并列主句,因为没有新的并列连词或句号来隔开;也不是直接补充到 "report" 后面说明“报告的内容”为一个完整陈述句,因为 "that" 在这里回指前面的名词。由此可定主句宾语为 "diets that are nutrient-poor and energy-dense"。
- 先看句首的 "On the contrary",它前面没有主语,后面有逗号与主干隔开,这种位置很常见于评述全句态度或承接上下文的状语。
- 再看它与谓语的关系,它不是由动词直接支配出来的宾语,也不是名词的后置修饰,而是放在整句前面对整个陈述作转折性补充说明,所以应归入状语。
- 排除主干成分的可能:它不含能充当中心名词的结构来作主语,也不在谓语后面,不符合宾语位置。因此这里判断为全句状语最稳妥。
时态 · 语态 · 语气
- 先找主句谓语形式,是 "report"。它前面没有表示过去的助动词,也没有 "have" 加过去分词、"be" 加现在分词这类完成体或进行体标志,动词本身直接用原形对应复数主语 "people",所以先判断为一般现在时,而不是过去时、完成时或进行时。
- 再看语态。"report" 不是 "be + 过去分词" 的形式,也没有“被”义的结构标志;主语 "economically disadvantaged people" 是动作发出者,即这些人进行“报告”这个动作,因此是主动表达。
- 最后看语气。整句是在平实陈述一个事实,没有命令口吻,也没有虚拟条件或愿望类触发词,因此用的是陈述语气。
语义说明 这里用一般现在时,把内容表述为一种常见情况或一般性观察,而不是一次已经结束的个别事件。主动表达让“这些人”直接成为动作发出者,句意更直接。