"Glazing on windows, doors and roof lights must cover no more than 25% of the floor area to prevent heat loss," he says.
主句,陈述说话人引述他人的观点或规定
成分推断 · 3 项
- 第一步,定位动词形式。句中出现 "says",这是动词 say 的第三人称单数现在时形式。
- 第二步,确认谓语位置。"says" 位于主语 "he" 之后,且没有情态动词、助动词或其他动词形式与之并列或修饰,因此 "says" 是本主句的谓语动词。
- 第三步,排除其他候选。引号内的 "must cover" 属于宾语从句内部的谓语,不是主句谓语。本主句只有 "says" 一个动词充当谓语。
- 第一步,定位谓语。已确定主句谓语为 "says"。
- 第二步,查找谓语前的名词或代词。谓语 "says" 前紧接着代词 "he",这是一个人称代词,可以充当主语。
- 第三步,确认主谓关系。"he" 作为施事者发出 "says" 这个动作,逻辑上成立;且 "says" 的第三人称单数形式与 "he" 的人称数一致。因此 "he" 是主句的主语。
- 第一步,确认谓语性质。主句谓语 "says" 是及物动词,需要宾语来说明 "说" 的内容。
- 第二步,定位宾语位置。引号内的整句话 "Glazing on windows, doors and roof lights must cover no more than 25% of the floor area to prevent heat loss" 位于 "says" 之后,作为 "says" 的受事者,说明他说了什么。
- 第三步,确认宾语性质。引号内容是一个完整的陈述句,作为直接引语充当 "says" 的宾语,这是一个宾语从句。因此将整个引号内的句子列为主句的宾语成分。
时态 · 语态 · 语气
- 时态判定:查看谓语 "says",这是动词 say 的第三人称单数现在时形式,没有助动词 have/has 构成完成体,也没有 am/is/are + doing 构成进行体,更没有 will 构成将来时。因此该谓语为一般现在时。
- 语态判定:"he says" 中,主语 "he" 是动作 "says" 的施事者,不是承受者;谓语动词 "says" 没有 "be + 过去分词" 结构,因此为主动语态。
- 语气判定:本句为直陈句,陈述他说了某件事,没有虚拟语气标志(如 were、should、倒装等),也不是祈使句,因此为陈述语气。
语义说明 一般现在时和主动语态表明 "他说" 这一动作是当前的陈述行为,说话人在此刻引述他的观点。陈述语气表示这是一个客观陈述,没有假设或命令色彩。