people can learn to, literally, do it in their sleep
这是全句的核心陈述部分,说明人们经过练习后能够学会某种熟练到近乎不用费力的做法。句首的"With much practice"为这一核心陈述提供条件性背景。
成分推断 · 4 项
- 先找能承担全句陈述的动词组合。句中最先出现的核心动词是"learn",它前面紧跟"can",这类"情态动词加动词原形"通常一起作谓语。
- 再看后面有没有别的动词可能抢占谓语位置。后面确实有"do",但它前面有"to",这说明它是被"learn"带出的不定式内容,不能单独充当本分句的谓语。
- 再排除插入语干扰。"literally"前后有逗号,位置上插在不定式内部,只是补充语气,不改变前面的谓语中心。
- 因此,本分句自身的谓语应确定为"can learn",而不是后面的"do"。
- 找出谓语以后,先往谓语前面找谁在执行这个动作。"can learn"前面紧挨着的是"people",位置上最符合主语常见位置。
- 再看语义搭配,能"learn"的是人,"people learn"搭配自然,而后面的"it"明显更像"do"的承受对象,不适合作全句主语。
- 句中也没有形式主语"it"或倒装标志,因此没有必要把别的成分移到主语位置来解释。
- 所以,本分句的主语是"people"。
- 先看谓语"learn"后面通常接什么。"learn"常可接不定式,表示"学会做某事";这里它后面紧跟"to",这是很强的结构标志。
- 再顺着"to"往后看,它带出的是"do it in their sleep"这一整段动作内容,中间夹着"literally",但逗号表明这只是插入说明,不改变不定式整体。
- 排除其他切法:如果把"do"当成新的谓语,就会导致前面的"learn to"没有后续内容,结构不完整;因此更合理的分析是把"to, literally, do it in their sleep"整体看作"learn"后面的宾语性内容。
- 所以,这一整段应作为谓语"can learn"后的宾语,表示学会的具体内容。
- 先看句首的"With much practice"。"With"是介词,后面接"much practice",形成介词短语。
- 再看它修饰什么。它位于句首,修饰整个主句"people can learn to, literally, do it in their sleep",说明在什么条件或背景下会出现这个结果。
- 排除其他可能:它没有自己的主谓结构,不能单独成句;它也不是主语、宾语或表语,因此应看作状语。
- 所以,"With much practice"是修饰全句的状语。
时态 · 语态 · 语气
- 先找本分句的谓语形式。可直接看到"can learn",其中"can"是情态动词,后面接动词原形"learn"。遇到这种"情态动词加动词原形"的组合,应先判断为情态动词结构,而不是一般现在时或一般过去时那类时态变形。
- 再排除相近候选。这里没有"will"表示单纯将来,也没有"have learned"这样的完成形式,没有"be learning"这样的进行形式,所以不应判成完成体、进行体或普通将来表达。它表达的是能力或可能性意义上的"能够学会"。
- 再看语态。真正承担谓语的是"learn",前面没有"be"加过去分词这种被动标志;而且"people"是主动发出"学习"这一动作的一方,所以应判为主动语态,而不是被动。
- 最后看语气。句子是在平实陈述一种一般情况,没有命令语气,也没有与事实相反或带假设触发词的虚拟标志,因此属于陈述语气。
语义说明 这一谓语形式表达的是一般性的能力或可能性:人们经过大量练习,就能够学会把某事做到非常熟练。它强调的不是某次已经学会,而是具备这种可达到的能力。