If you must move, don't follow a stream unless you know it
主句,表达一个否定命令:如果必须移动,不要沿着溪流走,除非认识那条溪流。受两个条件状语从句修饰。
成分推断 · 4 项
- 这是一个祈使句,祈使句的谓语通常是动词原形,主语省略。观察句子主干,去掉开头的 "If you must move" 条件从句和末尾的 "unless you know it" 条件从句,剩下 "don't follow a stream"。
- "don't" 是助动词 do 的否定形式,"follow" 是动词原形。在祈使句中,"don't + 动词原形" 构成否定祈使的谓语结构。
- 句中还有 "must move" 和 "know" 两个动词形式,但 "must move" 出现在 "if" 引导的从句中,是从句的谓语;"know" 出现在 "unless" 引导的从句中,也是从句的谓语。只有 "don't follow" 是本主句自己的谓语。
- 因此本主句的谓语是 "don't follow"。
- 找到谓语 "don't follow" 后,看它后面紧跟什么。"follow" 是及物动词,需要宾语来承受动作。
- "don't follow" 后面直接跟着 "a stream","stream" 是名词,前面有不定冠词 "a",构成名词短语。
- 检查 "a stream" 和 "don't follow" 的关系:"follow a stream" 意为"沿着溪流走","a stream" 是 "follow" 的承受对象,符合宾语定义。
- 后面的 "unless you know it" 是条件状语从句,修饰整个主句,不是宾语的一部分。因此宾语就是 "a stream"。
- 句首出现 "If",这是引导条件状语从句的从属连词。
- "If" 后面是 "you must move",构成完整的主谓结构:"you" 是主语,"must move" 是谓语。
- 这个 "If" 从句用逗号与主句 "don't follow a stream unless you know it" 隔开,说明它在句子开头作状语,修饰整个主句的动作,表达"如果必须移动"这个条件。
- 因此 "If you must move" 是条件状语从句,作为本主句的条件状语。
- 在主句 "don't follow a stream" 后面出现 "unless",这是引导条件状语从句的从属连词,表示"除非"。
- "unless" 后面是 "you know it",构成完整的主谓宾结构:"you" 是主语,"know" 是谓语,"it" 是宾语。
- 这个 "unless" 从句紧跟在主句谓语和宾语之后,修饰 "don't follow a stream" 这个动作,表达"除非你认识它"这个条件。
- 因此 "unless you know it" 是条件状语从句,作为本主句的条件状语。
时态 · 语态 · 语气
- 时态判定:本句是祈使句,谓语是 "don't follow"。祈使句使用动词原形,没有时态变化,但在时态代码中按一般现在时处理,因为祈使句表达的是当前的命令或建议。
- 语态判定:"follow" 是及物动词,后面带宾语 "a stream",动作由隐含的主语(你)发出并作用于宾语,是主动关系。没有 "be + 过去分词" 的被动结构,所以是主动语态。
- 语气判定:句子以 "don't + 动词原形" 开头,这是典型的否定祈使句结构,用于发出命令、建议或禁止。不是陈述事实(陈述语气),也不是表达假设(虚拟语气),所以是祈使语气。
语义说明 祈使语气的一般现在时主动语态在此表达一个否定命令:在满足前述条件的情况下,禁止沿着溪流走(除非认识那条溪流)。祈使语气使语气强烈、直接,带有警告或建议的意味。