This way, patients not only learn about which foods to buy, but also how to prepare them at home.
主句,陈述患者通过某种方式学习的内容,包括购买食物和准备食物两个方面
成分推断 · 5 项
- 先找全句中所有可能充当谓语的动词形式:句中有 "learn"(动词原形)、"to buy"(不定式)、"to prepare"(不定式)。
- 排除不定式:"to buy" 和 "to prepare" 都是不定式,在句中作宾语或补语成分,不能单独作谓语。
- 确认 "learn" 的位置和功能:"learn" 位于主语 "patients" 之后,没有助动词或系动词修饰,且后面直接跟 "about",构成 "learn about" 的搭配,这是本句唯一能与主语构成主谓关系的动词。
- 因此谓语是 "learn",它表示主语 "patients" 执行的动作,是本句的核心动词。
- 先看谓语 "learn" 前面的位置:谓语前有名词 "patients",位于逗号之后、谓语之前。
- 确认 "patients" 与谓语的关系:"patients" 是复数名词,与谓语 "learn"(原形)在数上一致,且语义上 "患者学习" 合理,说明 "patients" 是执行 "learn" 这个动作的施事者。
- 排除其他候选:句首的 "This way" 是方式状语,不能作主语;句中没有其他名词可与 "learn" 构成主谓关系。
- 因此主语是 "patients",它是本句的施事主语,表明谁在学习。
- 先看谓语 "learn" 后面的搭配:谓语后紧跟介词 "about",构成 "learn about" 结构,表示 "了解关于某事"。
- 确认 "about" 后面的内容:"about" 后是 "which foods to buy",这是一个疑问词 "which" 引导的名词性短语,作为 "learn about" 的宾语对象。
- 分析 "not only ... but also" 的作用:句中 "not only" 位于 "learn about" 之前,"but also" 后跟 "how to prepare them at home",说明 "not only" 和 "but also" 连接两个并列的宾语成分,即 "which foods to buy" 和 "how to prepare them at home"。
- 因此 "which foods to buy" 是谓语 "learn" 的第一个宾语成分,与后面的 "how to prepare them at home" 并列,共同表示学习的内容。
- 先看 "but also" 的位置:"but also" 位于第一个宾语 "which foods to buy" 之后,用于连接并列成分。
- 确认 "but also" 后面的内容:"but also" 后是 "how to prepare them at home",这是一个疑问词 "how" 引导的名词性短语,与前面的 "which foods to buy" 结构对称。
- 分析并列关系:"not only ... but also" 是固定搭配,连接两个并列的宾语成分,都表示 "learn about" 的对象,即学习的内容是 "买哪些食物" 和 "如何准备它们"。
- 因此 "how to prepare them at home" 是谓语 "learn" 的第二个宾语成分,与前面的 "which foods to buy" 并列,共同作为学习的内容。
- 先看 "This way" 的位置:它位于句首,后面紧跟逗号,与主句主语 "patients" 隔开。
- 分析 "This way" 的作用:"This way" 字面意思是 "这种方式",它不是主语(主语是 "patients"),也不是谓语或宾语的一部分,而是修饰整个主句的动作,说明患者学习的方式。
- 确认状语类型:"This way" 回答 "如何学习",表示方式或手段,因此是方式状语,用于修饰整个主谓宾结构。
- 因此 "This way" 是方式状语,说明患者通过 "这种方式" 来学习购买食物和准备食物。
时态 · 语态 · 语气
- 先找谓语动词形式:谓语是 "learn",这是动词原形,没有任何助动词、情态动词或时态变化标志(如 -ed、have/has、will、be + 现在分词等)。
- 判断时态:"learn" 是原形动词,主语 "patients" 是复数,因此这里使用的是一般现在时的动词原形形式。如果是一般过去时,动词应该是 "learned";如果是进行时,应该有 "are learning";如果是完成时,应该有 "have learned"。这些标志都不存在,因此时态是一般现在时。
- 判断语态:谓语 "learn" 是主动形式,主语 "patients" 是动作的执行者(患者主动学习),不是动作的承受者。如果是被动语态,应该是 "are learned",但句中没有 "be + 过去分词" 结构,因此语态是主动语态。
- 判断语气:全句是陈述句,没有虚拟语气标志(如 "if" 条件句中的 "were" 或 "would"),也不是祈使句(祈使句以动词原形开头且省略主语),因此语气是陈述语气。
- 综合判断:谓语 "learn" 是一般现在时、主动语态、陈述语气,表示客观陈述患者的学习行为。
语义说明 一般现在时在此表示一种常态或习惯性的动作,说明患者通过这种方式持续或经常性地学习购买和准备食物,强调这是一个常规的学习过程,而非某次特定的学习行为。主动语态表明患者是学习的主体,他们主动参与学习。陈述语气则客观地陈述这一事实,没有假设或命令的意味。