Sometimes people like drugs or need drugs so much that they can't do without them.
主句,陈述有些人喜欢或需要药物达到很深的程度,并通过结果状语从句说明这种程度导致的结果
成分推断 · 6 项
- 寻找动词:句中出现 "like"、"need"、"do" 三个动词形式。
- 排除非谓语:"do" 位于 "that" 引导的从句中,属于从句谓语,不属于本主句。
- 确定主句谓语:"like" 和 "need" 都位于主语 "people" 之后,且都是动词原形,通过 "or" 连接构成并列谓语,共同说明主语的动作。
- 验证时态:"like" 和 "need" 都是动词原形,结合主语 "people" 为复数,符合一般现在时的构成规则,因此这两个并列动词共同构成主句的谓语部分。
- 观察句首:"Sometimes" 位于句首,后接主语 "people"。
- 判断词性和作用:"Sometimes" 是时间副词,表示频率(有时),修饰整个句子的谓语动作。
- 确认成分:作为副词修饰谓语 "like" 和 "need",说明这些动作发生的时间频率,因此是时间状语。
- 寻找主语位置:在句首状语 "Sometimes" 之后,谓语 "like" 之前,找到名词 "people"。
- 验证主谓关系:"people" 是复数名词,后面的动词 "like" 和 "need" 都是动词原形,符合复数主语与动词的搭配,且语义上 "people" 是执行 "like" 和 "need" 动作的施事者。
- 确认主语:"people" 在谓语前,与谓语构成主谓关系,因此是主句的主语。
- 观察谓语后内容:谓语 "like" 后紧跟名词 "drugs",谓语 "need" 后也紧跟名词 "drugs"。
- 判断宾语:"like" 和 "need" 都是及物动词,需要宾语来承受动作,"drugs" 是这两个动词共同的宾语,说明喜欢什么和需要什么。
- 确认成分:两个并列谓语共享同一个宾语 "drugs",因此 "drugs" 是主句的宾语。
- 寻找修饰性成分:在第二个谓语 "need drugs" 之后发现 "so much"。
- 判断作用:"so much" 是程度副词短语,修饰动词 "need",说明需要的程度之深。
- 识别搭配:"so much" 与后面的 "that" 从句构成 "so ... that ..." 结构,但 "so much" 本身作为程度状语修饰 "need"。
- 确认成分:"so much" 修饰谓语动词 "need",表示程度,因此是程度状语。
- 识别从句标志:"that" 引导的从句跟在 "so much" 后面,构成 "so ... that ..." 结构。
- 判断从句作用:该从句说明 "need drugs so much" 达到的程度所导致的结果(无法离开药物),是结果状语从句。
- 确认成分:整个 "that" 从句作为状语修饰主句,说明主句动作导致的结果,因此是结果状语。
时态 · 语态 · 语气
- 时态判定:观察谓语动词 "like" 和 "need",都是动词原形,无助动词、无完成体标志(have + 过去分词)、无进行体标志(be + 现在分词)、无被动标志(be + 过去分词)。主语 "people" 是复数,动词原形与复数主语搭配,符合一般现在时的构成规则,因此时态为一般现在时。
- 语态判定:谓语 "like" 和 "need" 都是主动形式,主语 "people" 是动作的执行者(人喜欢药物、人需要药物),不存在 "be + 过去分词" 的被动结构,因此语态为主动语态。
- 语气判定:句子为陈述句,陈述客观事实或一般情况,无虚拟语气标志(如 if 引导的与事实相反的假设、should/would 等特殊用法),也非祈使句,因此语气为陈述语气。
语义说明 一般现在时表示一种普遍存在的情况或习惯性行为,主动语态说明人是主动喜欢或需要药物的一方,陈述语气客观陈述这一现象。