I stopped using my credit card because I found I was spending excessively.
主句,陈述说话人停止使用信用卡这一过去的行为,是全句的核心陈述
成分推断 · 4 项
- 先找动词形式。句中出现 "stopped"、"using"、"found"、"was spending" 等多个动词形式。
- 再看位置和搭配。主语 "I" 后面紧跟的第一个动词是 "stopped",它是过去式,符合作谓语的特征。
- 排除其他候选。"using" 是动名词,在 "stopped" 后面作宾语;"because" 引出的整个从句是状语,不参与主句的主谓结构;"found" 和 "was spending" 在从句内部,不是主句的谓语。
- 因此主句的谓语是 "stopped"。
- 先找名词或代词。句首 "I" 是第一人称代词,位于谓语 "stopped" 之前。
- 再看它和谓语的关系。"I" 与 "stopped" 构成主谓搭配,表示动作的执行者。
- 排除其他候选。句中没有其他成分在 "stopped" 前面与之构成主谓关系。
- 因此主语是 "I"。
- 先看谓语 "stopped" 的搭配要求。"stop" 后面可以接动名词作宾语,表示停止正在做的事情。
- 再看谓语后面的内容。"stopped" 后紧跟 "using my credit card",其中 "using" 是动名词,带着自己的宾语 "my credit card" 构成动名词短语。
- 排除其他候选。"because" 引出的从句是状语,不是 "stopped" 的宾语。
- 因此宾语是动名词短语 "using my credit card"。
- 先找状语标志。连词 "because" 是明确的原因状语从句引导词。
- 再看它引出的内容。"because" 后面跟着完整的主谓结构 "I found I was spending excessively",构成从句。
- 看它和主句的关系。这个从句说明 "stopped using my credit card" 的原因,整体作原因状语修饰主句谓语。
- 因此这是一个原因状语从句。
时态 · 语态 · 语气
- 时态判定:先看谓语动词形式。"stopped" 是 "stop" 的过去式,没有助动词、没有完成体标志 "have/has/had"、没有进行体标志 "be + -ing"、没有情态动词。这是典型的一般过去时结构,表示过去发生的动作。
- 语态判定:再看主语和谓语的关系。主语 "I" 是动作 "stop" 的执行者,不是承受者;谓语 "stopped" 不是 "be + 过去分词" 结构。因此是主动语态。
- 语气判定:最后看语气线索。句子是直陈句,陈述过去的事实,没有虚拟语气标志(如 "if I were"、"should" 等虚拟用法),也不是祈使句。因此是陈述语气。
语义说明 一般过去时表明说话人在过去某个时间点停止使用信用卡,是已经完成的动作;主动语态表明主语 "I" 主动做出这个决定;陈述语气表明这是对过去事实的客观陈述。