The company spent the last five years developing solar panels that are only about a quarter of an inch thick and are strong enough to stand up to heavy highway traffic without breaking or making the roads more slippery.
主句,陈述公司过去五年的研发活动,说明研发对象和时间投入
成分推断 · 4 项
- 在主句中寻找谓语动词。观察到 "spent" 是过去式动词形式,位于主语 "The company" 之后。
- 检查其他动词形式:"developing" 是现在分词,在此作宾语补足语或状语,不能单独作谓语;"are" 出现在 "that" 之后,属于定语从句的谓语,不是主句谓语。
- 确认 "spent" 与主语的搭配:"The company spent" 构成主谓关系,"spent" 后接时间宾语 "the last five years" 和方式状语 "developing...",符合 spend time doing sth 句型。
- 因此主句的谓语是 "spent"。
- 在句首位置寻找主语。观察到 "The company" 是一个名词短语,位于句首。
- 确认其与谓语的关系:"The company" 是执行 "spent" 这个动作的施事者,构成主谓关系。
- 因此主句的主语是 "The company"。
- 寻找谓语 "spent" 后的宾语成分。观察到 "spent" 后紧跟时间短语 "the last five years"。
- 确认宾语性质:在 spend time doing sth 结构中,时间短语作宾语,表示花费的时间量。"the last five years" 回答了 "spent" 多长时间的问题。
- 因此主句的宾语是 "the last five years"。
- 观察到 "developing" 是现在分词形式,位于 "spent the last five years" 之后。
- 判断其作用:在 spend time doing sth 结构中,doing 部分说明时间花费在什么事情上,作方式状语,表示伴随或具体方式。
- 确认其修饰对象:"developing solar panels..." 修饰整个主句谓语 "spent the last five years",说明这五年是如何度过的。
- 因此这是主句的方式状语,其中 "solar panels that are..." 整体作 "developing" 的宾语,而 "that" 引导的定语从句修饰 "solar panels"。
时态 · 语态 · 语气
- 判断时态:观察主句谓语 "spent",它是 spend 的过去式,没有助动词 be/have,也没有 will 等标志。这是典型的一般过去时形式。
- 判断语态:主语 "The company" 是动作 "spent" 的执行者,宾语 "the last five years" 是被花费的时间,不存在 be + 过去分词的被动结构。因此是主动语态。
- 判断语气:句子是陈述事实,没有虚拟语气标志(如 if 引导的非真实条件句、建议命令后的 should 等),也不是祈使句。因此是陈述语气。
语义说明 一般过去时表示该公司在过去完成了为期五年的研发工作,强调这个动作已经发生并结束。主动语态突出公司作为研发的主体。