I could come and go as I please, as long as I was getting the work done
主句,陈述说话人过去被允许的行为范围及其前提条件
成分推断 · 4 项
- 找到主语 "I" 后面紧跟的动词结构。这里出现 "could",这是情态动词,后面必然跟动词原形。
- "could" 后面是 "come and go",两个动词原形由并列连词 "and" 连接,共同构成并列谓语。
- 排除其他动词形式:"please" 虽然是动词,但它位于 "as I please" 从句中,是从句的谓语,不是主句谓语;"was getting" 位于 "as long as" 从句中,也不是主句谓语。
- 因此主句的谓语是 "could come and go",这是一个情态动词加并列动词原形的结构。
- 在句首位置找到代词 "I",它位于谓语 "could come and go" 之前。
- 检查 "I" 与谓语的关系:"I" 是执行 "could come and go" 这个动作的施事者,即我能够来去。
- 没有其他名词或代词能与谓语构成主谓关系,因此 "I" 是主句的主语。
- 在主句谓语 "could come and go" 之后,找到 "as I please"。这个结构由 "as" 引导,是一个从句。
- 判断该从句修饰什么:它紧跟在 "go" 后面,说明的是来去的方式,即按照我高兴的方式。
- "as" 引导的从句可以表示方式、原因、时间等,这里根据语义判断为方式状语,修饰主句谓语 "could come and go"。
- 因此 "as I please" 是主句的方式状语,说明来去的方式。
- 在逗号之后找到 "as long as I was getting the work done"。"as long as" 是固定搭配,引导条件状语从句,表示只要、只要满足某条件。
- 判断该从句的作用范围:它位于整个主句之后,说明主句所述情况(我能随意来去)成立的前提条件是工作完成。
- "as long as" 引导的从句总是充当条件状语,修饰主句,表示主句成立的必要条件。
- 因此 "as long as I was getting the work done" 是主句的条件状语,限定主句成立的条件。
时态 · 语态 · 语气
- 时态判定:找到主句谓语 "could come and go",其中 "could" 是情态动词,后面跟动词原形 "come" 和 "go"。情态动词结构不归入一般现在、过去、将来等时态范畴,而是单独归类为情态结构。这里 "could" 表达能力或许可,属于情态动词用法。
- 语态判定:主语 "I" 是动作 "come and go" 的执行者,不是承受者。这两个动词都是不及物动词,无法构成被动语态。因此语态为主动。
- 语气判定:句子是陈述一种可能性或许可,没有虚拟语气的标志(如与事实相反的假设、特殊的动词形式如 "were" 用于第一人称等),也不是祈使句。因此语气为陈述语气。
语义说明 情态动词 "could" 在此表示过去的能力或被允许的情况,即说话人过去可以随意来去。主动语态强调主语是动作的执行者。陈述语气客观描述了当时的状态。