Though the participants didn't expect a positive experience, after they went through with the experiment, "not a single person reported having been embarrassed."
主句,陈述核心事实:没有一个参与者报告自己感到尴尬
成分推断 · 3 项
- 在主句部分 "not a single person reported having been embarrassed" 中,首先排除 "having been embarrassed" —— 这是动名词的完成被动式,不能单独作谓语。
- "reported" 是过去式动词形式,位于主语 "not a single person" 之后,符合英语句子"主语 + 谓语"的基本语序。
- "reported" 后接 "having been embarrassed" 作宾语,构成"report + 宾语"的及物动词用法,进一步确认它是谓语动词。
- 因此判定 "reported" 为该主句的谓语。
- 在主句中查找谓语 "reported" 之前的名词性成分。"not a single person" 是一个否定含义的名词短语,位于谓语之前。
- "not a single person" 在语义上表示动作 "reported" 的执行者,符合主语的定义。
- 没有其他名词性成分出现在 "reported" 之前与之竞争主语位置,因此判定 "not a single person" 为主句主语。
- 谓语 "reported" 是及物动词,需要宾语。查看其后的成分,"having been embarrassed" 是动名词短语("having been" + 过去分词构成动名词的完成被动式)。
- 动名词短语可以充当名词性成分,在此处位于及物动词 "reported" 之后,符合宾语的位置特征。
- 语义上,"having been embarrassed" 表示被报告的内容,即 "reported" 的承受对象,进一步确认其宾语身份。
- 因此判定 "having been embarrassed" 为主句宾语。
时态 · 语态 · 语气
- 时态判定:主句谓语是 "reported",这是动词 "report" 的过去式形式,没有助动词 "have"(完成体标志)、"be"(进行体或被动标志)或情态动词。单纯的过去式动词表示一般过去时,因此时态为一般过去时。
- 语态判定:"reported" 后接宾语 "having been embarrassed",构成"主语 + 及物动词 + 宾语"结构。主语 "not a single person" 是动作 "report" 的执行者,不是承受者,因此语态为主动语态。
- 语气判定:句子采用陈述句形式,谓语 "reported" 是直陈式过去时,没有虚拟语气标志(如与事实相反的条件、"were" 替代 "was"、"should/would + 动词原形" 等),也不是祈使句(祈使句用动词原形开头),因此语气为陈述语气。
语义说明 一般过去时表示该报告行为发生在过去某个时间点,结合上下文是在实验完成之后。主动语态强调参与者主动进行报告这一行为。陈述语气客观陈述了事实。