But the recent proposal by a county in California to ban McDonald's from including toys in its high-calorie "Happy Meals", because legislators believe it attracts children to unhealthy food, suggests there is a lot more left to do.
主句,全句的核心结构,陈述加州某县的提议表明还有很多工作要做
成分推断 · 4 项
- 从句首 "But" 开始向后找,跳过主语部分和中间插入的 "because" 从句,在逗号之后找到动词 "suggests"。
- 确认 "suggests" 是第三人称单数现在时的谓语动词形式,与前面的主语 "the recent proposal" 在数上一致。
- 排除其他动词形式:"to ban" 是不定式作定语修饰 "proposal","including" 是动名词作 "from" 的宾语,"believe" 和 "attracts" 在 "because" 从句内,"is" 和 "left" 在 "suggests" 后的宾语从句内。只有 "suggests" 是主句的核心谓语。
- 因此主句谓语是 "suggests"。
- 谓语 "suggests" 之前,从句首 "But" 之后到第一个逗号之前的整个部分,是主句的主语候选区域。
- 找到名词中心词 "proposal",它由定冠词 "the" 和形容词 "recent" 修饰。
- "by a county in California" 是介词短语作后置定语修饰 "proposal",说明提议的发起者。
- "to ban McDonald's from including toys in its high-calorie 'Happy Meals'" 是不定式短语作后置定语修饰 "proposal",说明提议的具体内容。
- 整个主语部分是一个带有多层定语修饰的名词短语,中心词是 "proposal",完整主语到第一个逗号为止。
- 谓语 "suggests" 之后直接跟着 "there is a lot more left to do",中间没有标点或连词隔断。
- "suggests" 是及物动词,需要宾语说明建议的内容。这里使用 "there be" 句型充当宾语从句,省略了引导词 "that"。
- 完整的宾语从句是 "(that) there is a lot more left to do",在主句中作宾语成分。
- 在主语和谓语之间,两个逗号包裹的部分以 "because" 开头,这是原因状语从句的标志。
- "because" 引导的从句说明主句中 "suggests" 这一结论的原因背景,即为什么会有这样的提议。
- 该从句在句中位置是插入在主语和谓语之间,作原因状语修饰整个主句。
时态 · 语态 · 语气
- 时态判定:谓语动词是 "suggests",这是动词 "suggest" 的第三人称单数现在时形式。没有助动词 "have" 或 "be" 的完成体、进行体标志,也没有情态动词或 "will" 等将来时标志。因此时态是一般现在时。
- 语态判定:主语 "the recent proposal" 是动作 "suggests" 的发出者,提议本身发出暗示或表明某种情况。不是 "be + 过去分词" 的被动结构。因此语态是主动语态。
- 语气判定:句子是陈述句,陈述客观事实,没有虚拟语气标志(如 "would"、"should" 加动词原形的虚拟结构)或祈使语气标志。因此语气是陈述语气。
语义说明 一般现在时表示当前的客观状态或普遍事实,这里说明该提议在当下所表明或暗示的情况。主动语态强调提议本身作为主体发出信号。陈述语气用于客观陈述。