For instance, DeWalt discovered that many contractors were holding on to their old tools, even if they no longer worked, because they were expensive purchases and it was hard to justify bringing them in to recycle.
主句,陈述 DeWalt 公司发现的事实,谓语 discovered 带宾语从句
成分推断 · 3 项
- 先找句中所有动词形式:"discovered" 是过去式动词,"were holding" 出现在 "that" 之后属于从句,"worked"、"were"、"was"、"justify"、"bringing"、"recycle" 都在从句内部。
- 确定主句谓语:主句主语 "DeWalt" 后紧跟 "discovered",时态为一般过去时,符合主句谓语特征;"that" 引导宾语从句,"discovered" 是带宾语从句的及物动词。
- 排除其他候选:"were holding" 在 "that" 从句内,是从句谓语;其余动词都嵌套在更深层次的从句或非谓语结构中,都不是主句谓语。因此主句谓语是 "discovered"。
- 找谓语 "discovered" 前面的名词:插入语 "For instance" 之后,紧接着是专有名词 "DeWalt"。
- 确定主谓关系:"DeWalt" 在 "discovered" 前,且两者之间无其他名词,符合主语位置;"DeWalt" 作为公司名称,是 "discovered" 这个动作的执行者。
- 因此 "DeWalt" 是主句主语。
- 找 "discovered" 后的宾语:"discovered" 是及物动词,后面紧跟 "that" 引导的从句。
- 确定从句作宾语:"that" 引导的从句在 "discovered" 后,充当其宾语,表示发现的内容;整个 "that" 从句从 "that many contractors" 一直到句末 "recycle",都是 "discovered" 的宾语。
- 因此从 "that" 到句末的整个从句是主句宾语。
时态 · 语态 · 语气
- 时态判定:谓语 "discovered" 是 "discover" 的过去式,无助动词、无完成体标志(have/had + 过去分词),无进行体标志(be + 现在分词),无将来时标志(will/shall),因此是一般过去时。
- 语态判定:主语 "DeWalt" 是动作 "discover" 的执行者,谓语为主动形式 "discovered",无 "be + 过去分词" 被动结构,因此是主动语态。
- 语气判定:句子为陈述句,无虚拟语气标志(如 "if I were"、"should + 动词原形" 等),无祈使语气特征,因此是陈述语气。
语义说明 一般过去时表示 DeWalt 公司在过去某个时间点完成了这个发现;主动语态强调 DeWalt 是发现这一情况的主体;陈述语气客观陈述已发生的事实。