James Herriot, contrary to popular opinion, did not find it easy in his early days of, as he put it, "having a go at the writing game".
主句,陈述核心信息:詹姆斯·赫里奥特在早期从事写作时发现写作并不容易,与普遍看法相反
成分推断 · 6 项
- 寻找谓语动词。句中有多个动词形式需要逐一排查:"find"、"put"、"having"、"writing"。
- 首先看"having"和"writing":"having"出现在引号内,作为动名词短语的核心词,前面有介词"of",说明它是介词宾语而非谓语;"writing"是"having a go at the writing game"中的名词"writing"修饰"game",不是动词形式。
- 再看"put":它出现在"as he put it"中,这是一个从句(稍后会分析),所以"put"是从句的谓语,不是主句谓语。
- 最后看"find":它前面有助动词"did"和否定词"not",构成"did not find",这是典型的一般过去时否定形式。检查"find"前面的主语"James Herriot",确认"did not find"是主句的核心谓语结构。
- 排除其他候选后,确定主句谓语是"did not find"。
- 定位主语。谓语"did not find"前面的名词性成分是主语的候选位置。句首"James Herriot"是一个专有名词,位于句首且在谓语之前。
- 检查"James Herriot"和谓语"did not find"的关系。中间虽然插入了"contrary to popular opinion",但这是用逗号隔开的插入语,不影响主谓关系。
- 确认"James Herriot"是执行"did not find"这个动作的施事者,符合主语的语义角色。因此"James Herriot"是主句主语。
- 寻找宾语。谓语"find"是及物动词,需要宾语。在"find"之后紧接着是"it"。
- 判断"it"的性质。检查句中是否有真正的主语或宾语在后面:"it"后面跟着形容词"easy",再后面是介词短语"in his early days..."。这里"it"是形式宾语,真正的宾语是后面的动名词短语"having a go at the writing game"。
- 但按照成分划分的要求,"it"在句法位置上占据宾语位置,因此将"it"标记为宾语,并在推理中说明它是形式宾语,真正的宾语是"having a go at the writing game"这个动名词短语。
- 识别宾语补足语。"find"是一个复合及物动词,常用结构是"find + 宾语 + 宾补",表示"发现某事处于某种状态"。
- 在宾语"it"之后,紧接着是形容词"easy"。检查"easy"的作用:它不是修饰"it"的定语,而是说明宾语"it"(代表的"having a go at the writing game")所处的状态。
- 确认"easy"是对宾语的补充说明,使"find it easy"构成完整语义:发现某事是容易的。因此"easy"是宾语补足语。
- 寻找状语成分。在宾补"easy"之后,出现介词短语"in his early days of...",以介词"in"开头,这是状语的典型标志。
- 判断状语类型。"in his early days"表达的是时间概念,指"在他早期的日子里",因此这是时间状语。
- 确定范围。"in his early days"后面有介词"of",引出动名词短语"having a go at the writing game"作为"days"的定语,说明是"从事写作尝试的早期日子"。中间插入的"as he put it"是方式状语从句,修饰整个表达。整个"in his early days of... writing game"构成完整的时间状语。
- 识别插入性状语。在主语"James Herriot"之后、谓语之前,有逗号包围的短语"contrary to popular opinion"。
- 判断成分性质。"contrary to"是介词短语,表示"与...相反"。这个短语没有被某个特定词修饰,而是对整个主句进行补充说明,表达"与普遍看法相反"的态度。
- 确定为状语。由于它修饰整个句子的陈述,不属于主谓宾补中的任何一个核心成分,也不是时间、地点、方式等具体类型,因此归为一般状语(表让步或对比的插入语状语)。
时态 · 语态 · 语气
- 判断时态。首先定位谓语动词形式:"did not find"。这里"did"是助动词"do"的过去式,"find"是动词原形。
- 识别时态标志。"did + 动词原形"是一般过去时的否定结构,"did"的过去式形态表明动作发生在过去。检查句中是否有完成体标志(have/had + 过去分词)或进行体标志(be + 现在分词),均未发现。因此确定时态为一般过去时。
- 判断语态。谓语"did not find"的主语"James Herriot"是动作的执行者,不是承受者。"find"是及物动词,这里没有"be + 过去分词"的被动结构,因此语态为主动语态。
- 判断语气。句子是陈述句,陈述了一个过去的事实(詹姆斯·赫里奥特在早期发现写作并不容易),没有虚拟假设、命令或祈使的意味。因此语气为陈述语气。
语义说明 一般过去时表明詹姆斯·赫里奥特在早期从事写作时发现写作不容易,这是对过去某个时间段内真实情况的陈述。主动语态说明他是主动发现这一点的主体。陈述语气客观陈述了这个事实。