But few journals allow everybody to read the findings.
作为全句唯一的主句,陈述了核心事实:只有少数期刊允许所有人阅读研究成果。句首的转折连词 "But" 提示本句与前文形成对比关系。
成分推断 · 4 项
- 在简单句中,谓语通常位于主语之后。先定位主语:句首 "But" 是连词,其后 "few journals" 是名词短语。
- 紧跟 "few journals" 之后的是 "allow",这是一个动词原形。检查其前后:前面是名词短语作主语,后面是 "everybody" 和 "to read" 构成的复合宾语结构。
- 确认 "allow" 的动词性质:它不是分词(不是 allowing 或 allowed),不是不定式(不是 to allow),而是动词原形,且与主语 "journals" 在数上一致(复数主语配动词原形)。
- 排除其他动词形式:"to read" 是不定式,在此处作宾语补足语,不能作为本分句的谓语。因此 "allow" 是本句唯一的谓语动词。
- 主语通常位于句首或连词之后、谓语之前。本句 "But" 是连词,其后紧跟 "few journals"。
- "few" 是限定词,"journals" 是名词,二者构成名词短语。检查其与谓语的关系:"few journals" 在 "allow" 之前,且 "allow" 的动作是由 "journals" 发出的(期刊允许某事)。
- 确认没有其他候选:句中 "everybody" 位于 "allow" 之后,是动作的承受对象,不是动作的发出者;"findings" 在句末,也不是谓语动作的发出者。因此 "few journals" 是主语。
- 谓语 "allow" 是一个及物动词,需要接宾语。观察 "allow" 后面紧跟的成分是 "everybody"。
- "everybody" 是不定代词,可以充当宾语。检查句型:"allow" 常用于 "allow somebody to do something" 结构,此处 "everybody" 正好位于这个位置,是被允许的对象。
- 区分宾语和宾语补足语:"everybody" 是 "allow" 的直接承受对象(谁被允许),而 "to read the findings" 是说明被允许做什么,属于宾语补足语。因此 "everybody" 是宾语。
- 在 "allow somebody to do" 结构中,不定式部分用于补充说明宾语的动作或状态。本句中 "to read the findings" 紧跟在宾语 "everybody" 之后。
- "to read" 是不定式结构,不是谓语动词。它说明的是 "everybody" 被允许去做的具体动作,补充完整了 "allow everybody" 这个动宾结构的意义。
- 如果去掉 "to read the findings",句子变成 "few journals allow everybody",语义不完整,缺少被允许做什么。因此 "to read the findings" 是宾语补足语,与宾语 "everybody" 构成复合宾语。
时态 · 语态 · 语气
- 时态判定:观察谓语动词 "allow" 的形式。它是动词原形,没有加 -s/-es(因为主语 "few journals" 是复数),没有 -ed 过去式标志,没有 -ing 进行式标志,前面也没有助动词 have/has/had(完成体标志)或 be 动词(进行体或被动语态标志)或 will/would(将来时标志)。
- 排除其他时态候选:如果是一般过去时,应该是 allowed;如果是现在进行时,应该是 are allowing;如果是现在完成时,应该是 have allowed。这些形式在句中都不存在。因此该谓语是一般现在时。
- 语态判定:观察谓语结构。"allow" 是主动形式的动词,主语 "journals" 是动作的发出者(期刊主动允许),不是动作的承受者。句中没有 "be + 过去分词" 的被动结构(如 are allowed)。因此是主动语态。
- 语气判定:本句是陈述句,句末用句号,没有虚拟语气的标志(如 if 引导的条件句中的 were/should/had、或 suggest 等动词后的 should do 结构),也不是祈使句(祈使句以动词原形开头且无主语)。因此是陈述语气。
语义说明 一般现在时表示当前的客观事实或习惯性状态。在本句中,它陈述了期刊行业的普遍现状:只有少数期刊允许所有人阅读研究成果,这是对现实情况的客观描述。主动语态强调主语(少数期刊)是执行动作的一方,突出期刊在决定访问权限时的主动角色。