When we were children, we barely had any junk food available, and we turned out just fine.
这是整句外层表达,包含一个时间背景和两个并列核心陈述:先说童年时的条件,再说结果。
成分推断 · 6 项
- 先看整句里最显眼的连接标志。句首"When"引出时间背景,后面还有"and"把后面两段并列起来,所以真正的核心动作不在"When"本身,而在它后面两个并列陈述里。
- 再分别找每个并列陈述的谓语。第一段里"we"后面紧跟"had",这是第一个核心谓语;第二段里"we"后面紧跟"turned out",这是第二个核心谓语,其中"turned out"是固定搭配,不能只拆看"turned"。
- 排除其他动词形式时,要注意"were"虽然也是动词,但它出现在"When we were children"里,作用是构成前面的时间背景分句,不是整句后半部分两个并列陈述的谓语。由此可知,这个整句层面包含两个并列谓语中心:一个是"had",一个是"turned out"。
- 先找句首有没有起附加说明作用的标志。这里的"When"明显在句首,引导一个时间范围。
- 再看它后面是不是在回答“什么时候”。"we were children"说明的是“我们还是孩子的时候”,语义上不是谁做了什么的主干内容,而是在给后面两件事提供时间背景。
- 排除主语、宾语等其他可能时,可以看位置和功能:它位于句首,并且后面用逗号与核心陈述隔开,不能直接充当"had"或"turned out"的宾语或表语,所以应判断为全句的时间状语。
- 找主语时,先看两个并列谓语前面分别是谁在执行动作。"had"前面是"we","turned out"前面也是"we"。
- 虽然句首时间部分里也有一个"we",但那个"we"只属于前面的时间背景结构。整句后面两个并列核心陈述各自的主语都写出了"we"。
- 因此,从整句核心叙述看,动作发出者是"we",它是主语。
- 先看第一个核心谓语"had"后面需要什么成分。"had"表示“有”,后面通常接“有什么”。
- 紧跟在"had"后面的"any junk food"正好回答“有什么”,而"available"还在继续补充说明这种食物的状态,不是另一个独立宾语。
- 排除把"available"整个一起当宾语的做法时,可以用搭配检查:真正被“有”的东西是"junk food",不是“有可得到”这个整体,所以核心宾语应先锁定为"any junk food"。
- 先在宾语后面看还有没有补充说明宾语状态的词。这里"any junk food"后面紧跟"available",位置上正适合做宾语补足成分。
- 再看语义关系:不是“我们有 available”这个意思,而是“垃圾食品是可得到的”。也就是说,这个词是在说明宾语"any junk food"的状态。
- 排除把它当状语的可能:它不是修饰动作“有”的方式,也不是时间地点原因,而是在补足宾语内容,所以应判断为宾语补足成分。
- 再看第二个核心谓语"turned out"后面接了什么。这个搭配常常后接一个表示结果状态的部分。
- 这里"just fine"说明的是最后呈现出的状态,即“结果很好”。它不是宾语,因为"turn out"在这里不是把动作施加到某个对象上,而是在说明主语最后是什么状态。
- 排除状语分析时,可看它不是在说“怎样转变”这种动作方式,而是在回答“结果怎么样”,因此应作表语来补足"turned out"。
时态 · 语态 · 语气
- 先从整句里逐个找有限谓语形式。能直接看到"were"、"had"、"turned out",它们都用了过去式形式,没有出现"have"加过去分词、"be"加现在分词、也没有"will"或情态动词,所以整体时间框架是过去。
- 再判断语态。"had"是主动表示“拥有”,不是“被拥有”;"turned out"是系动词性质的结果表达,也不是“被怎样”。句首的"were"后面接"children",属于主系表结构,不是被动用法。因此这里没有被动结构,核心动作部分是主动表达;涉及系表结构的地方不属于被动。
- 最后看语气。全句是在陈述过去的情况和结果,没有命令语气,也没有表示与事实相反的虚拟提示,因此应判定为陈述语气。
- 排除相近候选时,要注意这里虽然有多个过去式,但没有过去完成的"had done",也没有过去进行的"was doing"。其中"had"本身就是实义动词“有”,不能误看成完成体助动词,所以应判断为一般过去时。
语义说明 这个时间形式把叙述放在过去经历中:先交代童年时期的情况,再陈述当时的结果或后续表现,使整句带有回顾过去经验、据此提出看法的效果。