I did write that
本句为简单句,唯一的主句,包含主语、谓语(带强调助动词)、宾语三个核心成分,陈述过去发生的事实并加以强调
成分推断 · 3 项
- 先在句中寻找动词形式:"did" 和 "write" 都是动词形式,需要判断它们的关系。"did" 是助动词 do 的过去式,"write" 是动词原形。
- 观察 "did" 和 "write" 的组合:在肯定陈述句中,"did + 动词原形" 是强调结构,用于强调动作确实发生,整体构成谓语。此处 "did write" 共同作为谓语动词,表达强调语气。
- 确认没有其他谓语候选:句中 "that" 是代词不是动词,没有其他动词形式与 "did write" 竞争谓语位置。
- 结论:"did write" 是本句的谓语,"did" 起强调作用,"write" 是实义动词核心。
- 在找到谓语 "did write" 后,向前查找:谓语前紧邻的成分是 "I",这是人称代词。
- 判断 "I" 与谓语的关系:"I" 在谓语之前,且本句为陈述句语序(非倒装),"I" 发出 "write" 这个动作,符合主语的定义。
- 确认没有其他主语候选:句中只有 "I" 一个名词性成分位于谓语之前,"that" 位于谓语之后是宾语位置。
- 结论:"I" 是本句的主语。
- 找到谓语 "did write" 后,观察其后的成分:"write" 是及物动词,需要宾语来承接动作对象。
- 检查 "write" 之后的内容:紧接着是 "that",这是一个指示代词,可以充当名词性成分。
- 判断 "that" 的成分归属:"that" 位于及物动词 "write" 之后,承接 "write" 的动作对象(指代前文提到的某个内容),符合宾语的位置和功能。
- 排除其他可能:"that" 此处不是引导从句的连接词(其后没有完整句子结构),而是作为代词直接充当宾语。
- 结论:"that" 是本句的宾语。
时态 · 语态 · 语气
- 时态判定:观察谓语 "did write" 的构成,"did" 是助动词 do 的过去式形式,"write" 是动词原形。虽然 "did + 动词原形" 在疑问句和否定句中表示一般过去时,但在肯定陈述句中这种结构专门用于强调,其时态本质仍是一般过去时("did" 的过去式形态决定了时间定位在过去)。没有完成体标志(have/has/had + 过去分词),没有进行体标志(be + 现在分词),没有将来时标志(will/shall),也不是情态动词结构(can/may/must 等 + 动词原形),因此确定为一般过去时。
- 语态判定:主语 "I" 是动作 "write" 的执行者,宾语 "that" 是动作的承受对象,符合主动语态的特征。谓语中没有 "be + 过去分词" 的被动结构,确认为主动语态。
- 语气判定:本句是普通的陈述句,陈述过去发生的事实("我确实写了那个"),没有虚拟假设的标志(如 if 引导的虚拟条件、were 替代 was、should/would 表假设等),也不是祈使句(祈使句以动词原形开头且无主语),因此是陈述语气。
语义说明 一般过去时配合 did 强调结构,表明说话人在过去某个时间确实完成了 "写那个" 这一动作,并且特意强调这一事实的真实性,通常用于回应质疑或澄清误解。主动语态表明主语是动作的主动执行者。陈述语气表明这是对客观事实的陈述。