So we thought, why not rabbits?
主句,包含主语、谓语和宾语从句,表达说话者在过去产生了一个想法
成分推断 · 3 项
- 先找句子中的动词形式:整个主句部分只有一个动词 "thought",它是 "think" 的过去式,是谓语动词的典型形式。
- 确认谓语位置:"thought" 位于主语 "we" 之后,符合英语基本语序"主语 + 谓语"的规则。
- 排除其他可能:句中没有其他动词原形、现在分词、过去分词或不定式充当谓语,"thought" 是唯一的谓语动词。因此可以确定 "thought" 是本分句的谓语。
- 先找谓语:已确定谓语是 "thought"。
- 向谓语前方查找:在 "thought" 前面紧挨着的是代词 "we",它是人称代词主格形式,符合主语的典型特征。
- 确认主谓关系:"we" 是执行 "thought" 这个动作的施事者,语义上构成"我们思考"的关系。因此 "we" 是本分句的主语。
- 先看谓语的性质:"thought" 是及物动词,后面可以接宾语来说明思考的内容。
- 向谓语后方查找:在 "thought" 后面有一个逗号,逗号后是疑问性短语 "why not rabbits?",这个短语在语义上回答了"思考什么"的问题,是 "thought" 的承受对象。
- 确认宾语类型:"why not rabbits?" 是一个间接疑问结构,作为宾语从句出现,补充说明 "thought" 的具体内容。因此 "why not rabbits?" 是本分句的宾语。
时态 · 语态 · 语气
- 判断时态:先看谓语动词的形式,"thought" 是 "think" 的过去式,没有助动词 "have"、"had" 或 "will" 等,也没有 "be" 动词加现在分词的进行体标志,因此不是完成时、将来时或进行时。"thought" 是典型的一般过去时形式。
- 判断语态:再看主语和谓语的关系,主语 "we" 是动作的执行者,不是承受者,并且谓语结构中没有 "be + 过去分词" 的被动标志,因此是主动语态。
- 判断语气:整句是陈述句,没有虚拟语气的标志(如 "if" 引导的非真实条件句、"suggest" 等要求虚拟语气的动词),也不是祈使句,因此是陈述语气。
语义说明 一般过去时表示说话者在过去某个时间点产生了这个想法,主动语态表明主语 "we" 是思考动作的发出者,陈述语气表明这是对过去事实的直接陈述。