M: The first month I did withdraw extra cash twice, but I felt guilty about it.
这是带转折并列关系的整句呈现:前半句交代过去做过的行为,后半句交代对该行为的心理反应。
成分推断 · 5 项
- 先排除不属于主干的部分。句首 "M:" 是说话人标记,不是句内成分;逗号后的 "but I felt guilty about it" 是另一个完整分句,不属于这一套主谓。
- 再在前半句里找有限谓语。这里连续出现 "I" 后面接 "did withdraw",其中 "did" 不是独立实义动作,而是给后面的原形动词 "withdraw" 提供时态并起强调作用,所以两者合起来才是谓语。
- 还要排除其他动词形式。后面虽然还有 "felt",但它出现在 "but" 之后,已经属于另一套主语 "I" 的结构;因此本分句自身的谓语应定为 "did withdraw"。
- 找主语时,先围绕已经找到的谓语看谁放在它前面并执行这个动作。"did withdraw" 前面最近、最稳定的名词性成分是 "I"。
- 再看前面的 "The first month"。它表示时间,不能作为 "withdraw extra cash" 这个动作的执行者,所以应排除为主语。
- 因此,与谓语搭配、表示动作发出者的成分是 "I"。
- 先看谓语后面需要什么。"withdraw" 是及物动词,通常后面要接被取出的东西。
- 在 "did withdraw" 后面,紧跟的名词短语是 "extra cash",语义上正好回答“取出了什么”。
- 后面的 "twice" 表示次数,不是被取出的对象;前面的 "The first month" 表示时间,也不是宾语。因此宾语应是 "extra cash"。
- 找状语可先看句首是否有表示时间、地点、条件等的短语。这里句首的 "The first month" 明显是在给整件事标时间。
- 它既不放在谓语后面充当宾语,也不能作动作执行者;把它去掉后,"I did withdraw extra cash twice" 仍完整,所以它是附加信息而非主干。
- 因此应把 "The first month" 看作时间状语,说明动作发生在第一个月。
- 再看谓语后还有没有补充动作方式、次数或程度的词。"twice" 是表示两次的词,直接修饰 "withdraw"。
- 它不能回答“取出了什么”,所以不是宾语;也不是形容主语状态的表语。
- 因此这里把它定为表示次数的状语,用来说明该动作发生了两次。
时态 · 语态 · 语气
- 先找谓语的动词形式。这里的核心结构是 "did withdraw":助动词 "did" 加动词原形,表示一般过去时中的强调式。它不是完成体,因为没有 "have + 过去分词";也不是进行体,因为没有 "be + 现在分词"。
- 再看语态。谓语是主语 "I" 直接发出 "withdraw" 这个动作,不是 "be + 过去分词" 这一类被动形式,所以是主动意义,而不是被动。
- 最后看语气。句子只是陈述说话人过去做过的事,没有命令、请求,也没有与事实相反的假设信号,因此用的是陈述语气。
语义说明 这里用一般过去时,直接交代说话人在过去某一阶段确实做过这件事;其中助动词带出强调意味,使“确实取过额外现金”更突出。