But other studies using the same technique have shown there's sometimes no penalty to a near miss.
主句,陈述其他使用相同技术的研究已经展示出某个结果,是全句的核心陈述
成分推断 · 3 项
- 在主句中寻找谓语:先排除 "using",它是现在分词形式,紧跟主语 "other studies" 之后作定语,不是谓语。
- 继续向后看,"have shown" 是 "have + 过去分词" 的结构,这是典型的谓语动词形式,且位于主语之后、宾语从句之前,符合主谓宾语序中谓语的位置。
- 确认 "have shown" 是本句主句的谓语,表示 "展示、表明" 的动作。
- 寻找主句主语:谓语 "have shown" 前面的成分是 "other studies using the same technique",其中核心词是 "other studies"。
- "using the same technique" 是现在分词短语,紧跟在 "other studies" 之后作后置定语,修饰说明是哪些研究。
- 整个 "other studies using the same technique" 共同构成主句的主语,表示动作 "have shown" 的发出者。句首的 "But" 是转折连词,不属于主语成分。
- 寻找主句宾语:谓语 "have shown" 是及物动词,需要宾语说明展示的内容。
- 谓语之后紧跟 "there's sometimes no penalty to a near miss",这是一个完整的 there be 句式从句,作为 "shown" 的宾语,说明研究展示出的结果。
- 虽然表面上没有出现引导词 that,但从 "show" 的用法看,其后常接宾语从句,此处省略了 that。整个从句在主句中充当宾语成分。
时态 · 语态 · 语气
- 时态判定:谓语形式是 "have shown",由助动词 "have" 加过去分词 "shown" 构成,这是现在完成时的标准形式。排除一般过去时(would be showed),排除一般现在时(没有用 show 原形或 shows),排除进行时(没有 be + showing)。确认为现在完成时。
- 语态判定:主语 "other studies" 是动作 "show" 的执行者,研究主动展示结果,不是被展示,因此是主动语态。排除被动语态(would be have been shown)。
- 语气判定:本句是陈述句,陈述研究已展示的客观事实,没有虚拟假设(如 if 条件句或 would/should 虚拟结构),也不是命令或请求,因此是陈述语气。
语义说明 现在完成时表示过去发生的动作对现在产生的影响或到现在为止的结果:这些研究在过去某个时间进行并展示了结果,这个结果到现在依然有效或相关。主动语态强调研究作为主体完成了展示动作。陈述语气表明这是客观陈述的事实。