They visit the store so much that staff have been forced to put up signs, asking their customers not to feed them.
主句,陈述主要事实:某些对象频繁光顾商店,程度之高以至于引发了后续结果
成分推断 · 4 项
- 在主语"They"之后,寻找能够表达动作或状态的动词。观察到紧跟主语的"visit"是动词原形,符合一般现在时的谓语特征。
- 检查"visit"后面的成分:"the store"是名词短语,可以作为"visit"的宾语;"so much"是程度状语,修饰整个"visit the store"这个动作的频繁程度。
- 排除其他动词候选:后文出现的"have been forced","put up","asking","feed"都不在主句的主谓结构中,"have been forced"属于"that"引导的从句谓语,"put up"是不定式结构,"asking"是现在分词作状语,"feed"在不定式中,都不是主句谓语。
- 因此确认"visit"是主句的谓语动词。
- 句首出现代词"They",位于谓语"visit"之前,且"They"是主格形式,符合主语的位置和形式特征。
- 验证"They"与"visit"的搭配:"They visit"构成完整的主谓关系,语义上表示"他们拜访/光顾",逻辑通顺。
- 没有其他成分可以充当主句主语,因此"They"就是主句的主语。
- 谓语"visit"是及物动词,需要宾语来承接动作对象。在"visit"之后紧跟名词短语"the store",符合宾语的位置特征。
- 验证语义:"They visit the store"表示"他们光顾这家商店","the store"是动作"visit"的承受者,符合宾语的语义角色。
- 排除其他候选:后面的"so much"是副词短语作状语,不是宾语;"that"之后的内容属于从句,不是主句宾语。
- 因此"the store"是主句的宾语。
- 观察到主句中"so much"表示程度,紧接着出现"that"引导的从句,这是"so ... that ..."结构的标志,表示"如此……以至于……"。
- 该"that"从句说明"visit the store so much"这一行为导致的结果:店员被迫张贴告示。从句内容是主句动作达到某种程度后产生的后果,符合结果状语从句的定义。
- 整个"that staff have been forced to put up signs, asking their customers not to feed them"作为一个完整的从句,在主句中充当结果状语,修饰"visit ... so much"这个动作。
- 因此该从句是主句的结果状语成分。
时态 · 语态 · 语气
- 时态判定:观察主句谓语"visit",这是动词原形。主语"They"是第三人称复数,一般现在时第三人称复数用动词原形,不加-s。没有助动词"have/has","will"等,也没有"be + 现在分词"的进行体标志,因此判定为一般现在时。
- 语态判定:主语"They"是动作"visit"的执行者,不是承受者,且谓语形式是"visit"而非"be visited",没有被动语态的"be + 过去分词"结构,因此是主动语态。
- 语气判定:句子陈述客观事实"他们经常光顾商店",没有虚拟语气的标志(如were代替was、should/would表假设等),也不是祈使句(祈使句通常省略主语或以动词原形开头表命令),因此是陈述语气。
语义说明 一般现在时表示习惯性、反复发生的动作,这里强调"他们"经常性地、频繁地光顾这家商店,是一种持续的行为模式。主动语态说明主语"They"是动作的主动发起者。陈述语气客观描述这一事实。