the shocked tourist agent at Puerto Princesa told him that the 77-pound giant pearl that he'd kept hidden in his run-down wooden house was the biggest pearl in the world, which was valued at 76 million pounds
主句,陈述主要事件,即震惊的旅行社代理人告诉他一个事实
成分推断 · 4 项
- 主句中寻找动词:扫描主句主干,"the shocked tourist agent at Puerto Princesa" 是一个完整的名词短语(主语),它后面紧跟的动词是 told。
- 确认 told 的谓语性质:told 是动词 tell 的过去式,在此处作为主句的谓语动词,表示过去发生的动作。
- 排除其他动词形式:shocked 虽然是过去分词,但它在这里修饰 agent,作定语,不是谓语;后续的 was、was valued、kept、'd kept 等动词形式分别属于从句内部,不是主句谓语。
- 因此主句的谓语是 told。
- 谓语 told 前面的部分是主语候选区域。从逗号后开始,第一个名词短语是 "the shocked tourist agent at Puerto Princesa"。
- 这个短语结构完整:the 是限定词,shocked 是过去分词作定语修饰 agent,tourist 作定语修饰 agent,at Puerto Princesa 是介词短语作地点状语修饰 agent,整体构成一个名词短语。
- 它位于谓语 told 之前,且语义上是执行 told 动作的施事者(旅行社代理人告诉他),符合主语特征。
- 因此主语是 "the shocked tourist agent at Puerto Princesa"。
- 谓语 told 后面紧跟 him,再后面是 that 引导的从句。Tell 是典型的双宾语动词(tell somebody something)。
- Him 是人称代词宾格,位于 told 之后、that 从句之前,表示告知的对象(间接宾语),相当于 "告诉谁"。
- That 从句是告知的内容(直接宾语),相当于 "告诉什么"。
- 因此 him 是间接宾语。
- 谓语 told 带两个宾语,him 是间接宾语,后面的 that 从句是直接宾语。
- That 从句从 "that the 77-pound giant pearl..." 一直到句末,完整表达了告知的内容(这颗珍珠是世界上最大的),是 told 的直接宾语。
- 这个 that 引导的宾语从句在主句中充当直接宾语成分,同时它自身也是一个分句,需要在 clauses 数组中单独分析其内部结构。
- 因此直接宾语是整个 that 从句。
时态 · 语态 · 语气
- 时态判定:主句谓语是 told,这是动词 tell 的过去式。没有助动词 have、be 或情态动词参与,没有 -ing 形式或被动结构,直接用过去式表示过去发生的动作。因此是一般过去时。
- 语态判定:主语 "the shocked tourist agent" 是动作 told 的执行者,而非承受者;谓语结构是 told 而非 was told,没有 "be + 过去分词" 的被动标志。因此是主动语态。
- 语气判定:句子是陈述句,描述过去发生的客观事实,没有虚拟语气标志(如 were、should、would have 等),也没有祈使语气标志。因此是陈述语气。
语义说明 一般过去时表明代理人告知这一动作发生在过去某个时间点,主动语态强调代理人是主动执行告知动作的一方,陈述语气表明这是对过去事实的客观陈述。