He enjoyed swimming in the sea.
主句,陈述主语过去享受的活动内容
成分推断 · 3 项
- 查找句中所有动词形式:"enjoyed" 是过去式动词,"swimming" 是动名词形式;
- 判断哪个是谓语:"enjoyed" 位于主语 "He" 之后,且有过去式时态变化,符合谓语特征;"swimming" 跟在 "enjoyed" 后面,作为 enjoy 这个动词的宾语,不能充当谓语;
- 确认 "enjoyed" 为本句唯一谓语动词。
- 在谓语 "enjoyed" 之前找主语,看谁发出这个动作;
- "He" 位于句首、谓语之前,是人称代词主格形式,符合主语位置和形式要求;
- 确认 "He" 为主语,表示享受游泳这个动作的执行者。
- 查看谓语 "enjoyed" 后面接什么成分:enjoy 是及物动词,需要宾语;
- "swimming in the sea" 整体跟在 "enjoyed" 后,其中 "swimming" 是动名词形式(动词加 -ing 变为名词性),可以充当宾语;
- "in the sea" 是介词短语,修饰 "swimming",说明游泳的地点,与 "swimming" 共同构成宾语部分;
- 确认 "swimming in the sea" 为宾语,说明他享受的内容是什么。
时态 · 语态 · 语气
- 时态判定:查看谓语 "enjoyed" 的形式,它是 enjoy 的过去式(enjoy + -ed),没有助动词 be/have/will,没有情态动词,也没有进行体标志(be + doing)或完成体标志(have + done),因此判定为一般过去时;
- 语态判定:主语 "He" 是动作 "enjoyed" 的执行者,宾语 "swimming in the sea" 是动作对象,谓语没有 "be + 过去分词" 的被动结构,因此为主动语态;
- 语气判定:本句为陈述句,陈述了一个过去的事实,没有虚拟语气标志(如 if 引导的虚拟条件、were/had done 等虚拟形式),也不是祈使句(无动词原形开头的命令语气),因此为陈述语气。
语义说明 一般过去时表示动作发生在过去某个时间,本句说明他过去享受在海里游泳这件事;主动语态表明主语是动作的发出者;陈述语气用于客观陈述这个过去的事实。