It has largely failed to turn teens away from junk food.
作为全句唯一的主句,陈述主语It在很大程度上未能实现让青少年远离垃圾食品这一目标
成分推断 · 4 项
- 先找句中所有动词形式:"has failed"和"to turn"
- "has failed"由助动词has加过去分词failed构成,可以作谓语;"to turn"是不定式标志to加动词原形,不能单独作谓语
- 再看"has failed"前面是什么:是代词It,后面直接跟谓语,符合主谓结构
- "largely"是副词,修饰谓语但不影响谓语本身,因此谓语核心是"has failed"
- 确认"has failed"是本句唯一的谓语动词
- 谓语是"has failed",按主谓语序,主语应在谓语前面
- 谓语前只有代词It,且It后直接接谓语,符合主语位置
- It在此处是泛指主语,指代上文中提到的某个事物、措施或现象,本句中单独看无法确定具体所指,但语法上充当主语成分
- 确认It是本句主语
- 谓语"has failed"后面跟着"to turn teens away from junk food"
- "to turn"是不定式,常见用法之一是作某些动词的宾语
- "fail to do"是固定搭配,表示未能做某事,其中"to do"部分作fail的宾语
- "to turn teens away from junk food"整个不定式短语说明failed的具体内容,即未能做成的事情
- 确认这个不定式短语作谓语"has failed"的宾语
- "largely"是副词,位于谓语"has failed"中间,插在助动词has和过去分词failed之间
- 副词修饰动词时常作状语,表示程度、方式等
- "largely"表示程度,说明失败的程度(在很大程度上),修饰整个谓语动作
- 确认"largely"作程度状语
时态 · 语态 · 语气
- 时态判定:先看谓语动词形式,"has failed"由助动词has加过去分词failed构成
- has是have的第三人称单数现在时形式,加过去分词构成现在完成时,不是一般过去时(would be failed)也不是过去完成时(would be had failed)
- 语态判定:主语It是动作发出者,执行failed这个动作,而非承受者;且谓语不是be加过去分词的被动结构
- 确认为主动语态
- 语气判定:本句是陈述句,在陈述一个事实(某事物在很大程度上未能让青少年远离垃圾食品),无虚拟条件或假设,也非祈使
- 确认为陈述语气
语义说明 现在完成时表示过去发生的动作对现在造成的影响或结果,此处说明截至现在,它(指代的某措施或事物)一直未能成功让青少年远离垃圾食品,强调这种失败状态持续到当前;主动语态表明主语It是动作的执行者;陈述语气客观陈述这一事实