It's crept up on us in the 60 years since advertisers started to target the young and found that they could recruit them to a commercial assault on their parents.
主句,陈述某种现象或状态在过去60年里悄悄形成并影响到我们
成分推断 · 4 项
- 先找句子的核心动词。看到 "It's",这是 "It has" 的缩写形式,其中 "has" 是现在完成时的助动词。
- 紧接着是 "crept",这是 "creep" 的过去分词形式。"has" 加过去分词构成现在完成时的谓语结构。
- 检查 "up" 的作用。"creep up" 是固定搭配,"up" 是副词,与 "crept" 一起构成短语动词,表示"悄悄接近、逐渐形成"。
- 确认谓语范围。"has crept up" 整体是主句的谓语动词,后面 "on us" 是介词短语作状语,"in the 60 years since..." 也是时间状语,都不属于谓语本身。
- 谓语是 "has crept up",在它前面找主语。看到 "It" 位于句首、谓语之前,符合主语的典型位置。
- 判断 "It" 的性质。这里 "It" 指代前文提到的某种现象或状态(如消费主义、代际冲突等),是实指代词,直接充当主语,而非形式主语。
- 确认主语就是 "It"。
- 谓语 "has crept up" 后面紧跟 "on us"。"creep up on" 是固定搭配,表示"悄悄逼近某人","on us" 说明动作的对象或方向。
- "on us" 由介词 "on" 加宾语 "us" 构成介词短语,在句中作状语,补充说明 "crept up" 的方向或影响范围。
- 确认这是状语成分。
- 在主句谓语和宾语之外,看到 "in the 60 years since..." 这一长串结构。"in" 是时间介词,"the 60 years" 是时间名词,提示这是时间状语。
- "since" 引导从句修饰 "the 60 years",整个 "in the 60 years since..." 构成介词短语,说明 "has crept up" 发生的时间范围。
- 确认这是时间状语,修饰主句谓语。
时态 · 语态 · 语气
- 先看谓语动词形式。谓语是 "has crept up",其中 "has" 是助动词,"crept" 是过去分词。"have/has + 过去分词" 是现在完成时的标准形式,排除一般现在时(无助动词)、一般过去时(单独过去式)、现在进行时(be + 现在分词)等候选。
- 判断语态。主语 "It" 是动作 "creep up" 的发出者,谓语中无 "be + 过去分词" 的被动标志,确认是主动语态。
- 判断语气。句子是陈述句,无虚拟语气标志(如 "if" 假设、"were" 代替 "was"、"should/would" 等),也非祈使句,确认是陈述语气。
语义说明 现在完成时 "has crept up" 表示这个动作或状态从过去某时开始,一直延续到现在,强调其对当前的影响或结果。主动语态说明主语 "It" 是动作的执行者。陈述语气表明说话人在客观陈述事实。