But both these criteria would be at the expense of time.
这是全句唯一的主句,承担完整陈述功能。句首的 "But" 表明它与前文形成转折;句子主体则说明“这两条标准”会带来“以时间为代价”的结果。
成分推断 · 3 项
- 先找全句里真正承担陈述作用的动词形式。去掉句首连接作用的 "But" 后,最醒目的动词组合是 "would be";其中 "would" 后面接动词原形 "be",这是一组完整的谓语结构。
- 再看前后搭配。"both these criteria" 位于它前面,正好处在主语常见的位置;"at the expense of time" 位于它后面,用来说明主语会处于什么情况,因此 "would be" 是连接前后两部分的谓语核心。
- 再排除别的动词候选。句中没有别的限定动词;"expense" 是名词,"time" 也是名词,不可能充当谓语。所以把 "would be" 确认为本分句谓语最稳妥。
- 先从谓语往前找“是谁怎么样”。在 "would be" 前面紧挨着的是 "both these criteria",它整体位于英语主语最常见的位置。
- 再看内部结构。"both" 表示“两者都”,"these" 起限定作用,"criteria" 是中心名词,三者合在一起共同指代被陈述的对象,所以应整体看作一个主语名词短语。
- 再排除后面的成分。"at the expense of time" 由介词开头,更像补充说明,不符合主语通常直接放在谓语前的形式,因此不能把它误判为主语。
- 先看谓语后面接的是什么。系动词 "be" 后面常接表语,用来说明主语的性质、状态或结果。这里 "would be" 后面直接跟着 "at the expense of time",位置上符合表语特征。
- 再看这个短语本身的形式。它由介词 "at" 引出,后面跟名词短语 "the expense of time",整体表达“以时间为代价”这一状态含义,正好是在补充说明主语会怎样。
- 再排除宾语判断。如果前面是实义及物动词,后面的名词性内容可能是宾语;但这里核心是系动词 "be",系动词后通常不是宾语而是表语,因此应判断为表语。
时态 · 语态 · 语气
- 先判断时态形式,要先找谓语内部有没有情态动词。这里的谓语是 "would be",其中 "would" 后面直接接动词原形 "be",这说明它属于“情态动词加动词原形”的结构。遇到这种形式,应先归入情态动词结构,而不是把它硬拆成一般过去或别的普通时态。
- 再排除相近候选。虽然 "would" 在有些语境里和过去相关,但只要表面形式是情态动词加原形动词,这里就应先按情态结构处理;句中也没有 "have been" 之类完成体标志,没有 "being" 之类进行体标志,所以不是完成时或进行时。
- 再判断语态。谓语核心是系动词 "be",后面接的是介词短语 "at the expense of time",不是“助动词加过去分词”的被动结构,因此这里不是主动和被动的对立关系,而是主系表结构。
- 再判断语气。全句是在平实陈述一种结果,没有命令语气,也没有表示与事实相反的成套虚拟标志,因此用陈述语气来判断最合适。
- 从意义上看,"would" 在这里让语气更带有推测、假设或结果判断的色彩,表示“会是、将会是这样一种情况”,而不是直接把事情说成已经发生的简单事实。
语义说明 这一谓语形式让判断带有条件性或推论色彩,表达的是“这两条标准会以时间为代价”这一结果判断。主系表结构把重点放在结果状态上,而不是某个具体动作的执行。