But what prevents you from just going to the bank and getting more money, if you want to buy something?
主句,疑问句形式,询问在某个条件下是什么因素阻止对方去银行取更多钱,是全句的核心信息承载部分
成分推断 · 5 项
- 先找动词形式:句中出现"prevents"(第三人称单数现在时)、"going"(动名词)、"getting"(动名词)、"want"(原形)、"buy"(原形)。
- 主句的谓语必须是有时态变化的动词形式。"going"和"getting"前面有介词"from",属于介词宾语,不能作谓语;"want"和"buy"在"if"从句内,不是主句谓语。
- 只有"prevents"具备第三人称单数现在时的时态标记,且位于疑问词"what"之后,符合特殊疑问句中"疑问词 + 谓语"的语序。
- 因此"prevents"是主句的谓语动词。
- 特殊疑问句中,疑问词通常位于句首并充当某个句子成分。这里"what"位于"But"之后句首。
- 看"what"与谓语"prevents"的关系:"prevents"需要一个主语来回答"什么东西阻止",而"what"正是询问"什么东西",且在语序上位于谓语前,符合疑问句中主语疑问词的位置。
- 排除其他可能:句中没有其他名词或代词可以充当"prevents"的主语,"you"在"from"之后作介词宾语。
- 因此"what"充当主句的主语。
- 谓语"prevents"后面紧跟介词"from",构成"prevent sb from doing sth"(阻止某人做某事)的固定搭配。
- 在这个搭配中,"from"前的名词或代词充当"prevent"的直接宾语,这里是"you"。
- 排除其他候选:"from"后的"going"和"getting"是动名词,作为介词"from"的宾语,不是"prevents"的直接宾语。
- 因此"you"是主句谓语"prevents"的宾语。
- 介词短语"from just going to the bank and getting more money"整体修饰谓语"prevents",说明"阻止你"做什么事情。
- 这个介词短语在"prevent sb from doing"结构中表示被阻止的动作,属于方式或内容状语,补充说明谓语动作的具体内容。
- 因此这个介词短语在主句中充当状语成分。
- 从句"if you want to buy something"由条件连词"if"引导,表示一个假设条件。
- 这个从句修饰整个主句,说明在什么条件下询问"什么阻止你去银行取更多钱",属于条件状语。
- 因此该从句整体在主句中充当条件状语成分。
时态 · 语态 · 语气
- 时态判定:谓语动词是"prevents",词尾带"-s",这是第三人称单数现在时的标志,没有助动词"have"(完成体)或"be"(进行体/被动),也没有"will"等将来时标志,因此是一般现在时。
- 语态判定:句子结构是"what prevents you",主语"what"发出"阻止"的动作,宾语"you"接受这个动作,符合主动语态的定义;谓语不是"be + 过去分词"形式,排除被动语态。因此是主动语态。
- 语气判定:句子是疑问句形式,询问事实或原因,没有虚拟语气的标志(如were、should、过去完成时表示与过去相反等),也不是命令句,属于陈述语气的疑问形式。因此是陈述语气。
语义说明 一般现在时表示说话者询问的是一个普遍或习惯性的情况,即"通常是什么阻止你",而不是某个特定时刻的阻碍。主动语态强调"什么东西"作为施动者主动阻止"你"。陈述语气表明这是一个事实性的疑问,期待对方回答实际原因。