"Every motorist sits in the comfort of their car, but they don't give any consideration to the price their comfort has for the environment and consequently for themselves," says Orion.
主句,通过倒装的引述结构(谓语 says 在主语 Orion 之前)引出 Orion 所说的话
成分推断 · 3 项
- 先定位动词形式:全句末尾的 says 是动词第三人称单数现在时形式,且位于引号之后、主语 Orion 之前,这是倒装的引述结构
- 再看 says 的搭配:它前面是完整的引号内容(作宾语),后面是 Orion(作主语),says 在此连接主语和宾语,是本主句的核心谓语动词
- 排除其他候选:引号内的 sits 和 don't give 都属于直接引语内部的谓语,不是主句谓语;全句只有 says 是主句层级的谓语
- 因此 says 是主句的谓语
- 先看谓语 says 的位置,它位于引号之后,主语按英语倒装引述句的习惯应在谓语后面
- 观察 says 后的成分,Orion 是专有名词,且是 says 这个动作的发出者(说这段话的人),符合主语的语义特征
- 排除其他候选:引号内的 Every motorist 和 they 是直接引语内部的主语,不是主句主语;全句主句层级只有 Orion 充当主语
- 因此 Orion 是主句的主语
- 先看谓语 says 的搭配,它是及物动词,需要宾语来说明所说的内容
- 观察 says 前面的成分,整个引号内容(从开头引号到结尾引号)是完整的陈述句,作为 says 的直接引语
- 引号内容在句中充当 says 的宾语,告知 Orion 所说的具体话语,这整个引号内容本身是一个宾语从句
- 因此整个引号内容是主句的宾语,该宾语本身是宾语从句
时态 · 语态 · 语气
- 先看谓语动词形式:says 是动词原形 say 的第三人称单数现在时形式,无助动词或情态动词修饰
- 时态判断:says 的形式表明动作发生在现在,且无完成体标志(have/has + 过去分词)、无进行体标志(be + 现在分词)、无将来时标志(will),因此是一般现在时
- 语态判断:主语 Orion 是动作 says 的执行者,不是承受者,且谓语无被动标志(be + 过去分词),因此是主动语态
- 语气判断:本句是陈述 Orion 说话这一事实,无虚拟语气标志(were/should/had 等虚拟形式),也非祈使句,因此是陈述语气
语义说明 一般现在时表示 Orion 当前陈述这一观点,主动语态表明 Orion 是说话者,陈述语气表示这是对事实的直接陈述