Several trips to a hospital and two expensive, uncomfortable medical tests had failed to produce even a diagnosis.
陈述多次就医和医疗检查均未能获得诊断结果这一事实,作为全句的唯一主句表达完整意思。
成分推断 · 3 项
- 在句中寻找动词形式。句中出现 "had failed" 和 "produce"。"produce" 前有不定式标志 "to",构成 "to produce",属于非谓语动词,不能单独作谓语。
- "had failed" 由助动词 "had" 加过去分词 "failed" 构成,符合谓语动词的完整形式,且其前为主语部分,其后为不定式短语说明失败的具体内容,因此 "had failed" 是本句的谓语动词。
- 谓语 "had failed" 之前的部分是主语候选区域。观察该区域结构:"Several trips to a hospital" 和 "two expensive, uncomfortable medical tests" 由并列连词 "and" 连接。
- "Several trips to a hospital" 中,"trips" 是中心名词,"Several" 修饰数量,"to a hospital" 介词短语作后置定语修饰 "trips"。
- "two expensive, uncomfortable medical tests" 中,"tests" 是中心名词,"two" 表数量,"expensive" 和 "uncomfortable" 是并列形容词修饰 "tests","medical" 也是形容词修饰 "tests"。
- 两个名词短语由 "and" 并列,共同构成复合主语,整体回答 "什么失败了" 这一问题,因此整个并列结构为主语。
- 谓语 "had failed" 后接 "to produce even a diagnosis"。动词 "fail" 常接不定式作宾语,表示 "未能做某事"。
- "to produce" 是不定式,"even a diagnosis" 是 "produce" 的宾语。整个不定式短语 "to produce even a diagnosis" 说明失败的具体内容,作 "had failed" 的宾语。
- 排除状语可能性:该短语不表时间、地点、原因、方式等状语意义,而是说明动作对象,因此确认为宾语。
时态 · 语态 · 语气
- 识别谓语动词形式:谓语为 "had failed",由助动词 "had" 加过去分词 "failed" 构成。
- 判断时态:"had + 过去分词" 是过去完成时的标准形式,表示过去某时间点之前已完成的动作。不是一般过去时(would be "failed"),不是现在完成时(would be "have/has failed"),因此确认为过去完成时。
- 判断语态:主语 "Several trips ... and two ... tests" 是动作 "fail" 的执行者(是这些就医和检查本身失败了),不是承受者,且谓语动词没有 "be + 过去分词" 被动结构,因此为主动语态。
- 判断语气:句子为陈述句,陈述过去发生的事实,无虚拟或命令意味,因此为陈述语气。
语义说明 过去完成时表明多次就医和检查的失败发生在过去某个时间点之前,强调这些尝试在更早的时间段内已经完成但未成功,营造出一种持续挫折的时间背景感。