And despite their protests to the contrary, they have only themselves to blame.
本句为简单句中的唯一主句,陈述一个事实性判断:尽管他们提出相反的抗议,他们只能怪自己。句首的 And 起承上启下作用,连接上文语境;despite 引出的让步状语说明背景条件;主句核心表达责任归属。
成分推断 · 5 项
- 在句中寻找动词形式。句中出现的动词形式有:protests(在介词短语 despite their protests 中,是名词 protests 而非动词)、have、blame。
- 判断 have 的身份。have 前面是主语 they,have 后面跟着宾语 only themselves 和不定式 to blame。这里的 have 表示"有(某事要做)",是实义动词,构成谓语。
- 判断 blame 的身份。blame 前面有 to,构成不定式 to blame,在句中作宾语补足语,修饰宾语 themselves,而非独立谓语。
- 排除其他候选。句中只有 have 符合谓语动词的位置和功能,protests 是名词,blame 是不定式成分,都不能作谓语。
- 因此 have 是本句的谓语动词。
- 谓语 have 已确定,现在找谓语前面的施事者。谓语 have 前面紧邻的是代词 they。
- 检查 they 与 have 的关系。they 在 have 之前,且 they 是人称代词主格形式,符合主语的位置和形式要求。
- 排除其他候选。句首的 And 是连词,despite their protests to the contrary 是介词短语作状语,都不能充当主语。只有 they 符合主语的条件。
- 因此 they 是本句的主语。
- 谓语 have 后面紧跟的成分是 only themselves。have 是及物动词,需要宾语。
- 判断 only themselves 的成分。only 是副词,修饰 themselves,强调"仅仅是他们自己"。themselves 是反身代词,在此作 have 的宾语。
- 检查后续成分。themselves 后面还有 to blame,这是不定式短语,不属于宾语本身,而是宾语补足语,说明 themselves 的情况。
- 因此 only themselves 是本句的宾语。
- 宾语 only themselves 后面紧跟不定式 to blame。检查 to blame 与 themselves 的关系。
- 在 have + 宾语 + to do 结构中,不定式说明宾语的状态或要做的事。这里 to blame 表示"要责备的对象",补充说明 themselves 的情况。
- 判断成分归属。to blame 不是独立的状语或定语,而是紧跟宾语、补充说明宾语的不定式,符合宾语补足语的定义。
- 因此 to blame 是本句的宾语补足语。
- 句中主谓宾结构 they have only themselves 前面有一个介词短语 despite their protests to the contrary,用逗号与主句隔开。
- 判断该短语的作用。despite 是介词,表示"尽管",引出让步关系。their protests to the contrary 是名词短语,作 despite 的宾语,意为"他们相反的抗议"。
- 检查该短语与主句的关系。该短语说明一个背景条件(尽管他们抗议说不是这样),但主句结论(他们只能怪自己)依然成立,符合让步状语的逻辑。
- 排除其他候选。该短语不修饰某个名词(不是定语),也不说明时间、地点、方式等其他状语类型,而是表示让步关系。
- 因此 despite their protests to the contrary 是本句的让步状语。
时态 · 语态 · 语气
- 确定谓语动词形式。本句谓语是 have,观察其形式:have 是原形,与主语 they(复数)保持一致,没有加 -s/-ed,也没有助动词 be/have、情态动词等辅助成分。
- 判断时态。have 是动词原形与复数主语搭配,表示现在的状态或事实,符合一般现在时的构成规则。句中没有 am/is/are doing(现在进行时)、have/has done(现在完成时)等其他时态标志。因此时态为一般现在时。
- 判断语态。本句主语 they 是施事者,谓语 have 后面跟宾语 only themselves 和宾补 to blame,构成主动关系(他们有自己要怪),没有 be + 过去分词的被动结构。因此语态为主动语态。
- 判断语气。句子陈述一个事实(他们只能怪自己),没有虚拟语气的标志(如 were、should、would 等用于假设或建议的形式),也不是祈使句(无动词原形开头的命令)。因此语气为陈述语气。
语义说明 一般现在时在此表示说话者对当前情况的判断或陈述一个客观事实。主动语态突出主语 they 是责任的承担者。陈述语气表明这是一个直接的断言,而非假设或命令。