The problem comes when everyone is using a navigation app which tells them to avoid everyone else using the same gadget.
主句,说明问题出现的基本事实,整句的核心陈述
成分推断 · 3 项
- 先找句中所有动词形式:"comes"、"is using"、"tells"、"avoid"、"using"。
- "comes" 位于主语 "The problem" 之后,是第一个出现的谓语动词形式,且为第三人称单数现在时。
- "is using" 出现在 "when" 之后,属于从句内部的谓语,不是主句谓语。
- "tells" 出现在 "which" 之后,是定语从句的谓语。
- "avoid" 是不定式 "to avoid" 的一部分,不能单独作谓语。
- 最后一个 "using" 是现在分词,修饰 "everyone else",不能作谓语。
- 因此主句谓语是 "comes",它和主语 "The problem" 构成完整的主谓结构。
- 谓语 "comes" 是不及物动词,需要找它前面的主语。
- "comes" 前面是名词短语 "The problem",由定冠词加名词构成。
- "The problem" 在句首,位于谓语之前,语义上是发生动作的事物,符合主语特征。
- 因此 "The problem" 是主句的主语。
- "comes" 后面紧跟 "when" 引导的从句,"when" 是时间状语从句的典型引导词。
- 这个从句说明主句动作 "comes" 发生的时间条件,回答 "什么时候问题会出现"。
- 从句从 "when" 开始一直延续到句末,整体在句中充当时间状语,修饰谓语 "comes"。
- 因此 "when everyone is using..." 整个从句是主句的时间状语。
时态 · 语态 · 语气
- 谓语动词是 "comes",这是动词 "come" 的第三人称单数现在时形式,没有助动词或情态动词。
- 不是 "is coming"(现在进行时)或 "has come"(现在完成时),而是最基本的一般现在时形式。
- 主语 "The problem" 是动作的发出者,不是承受者,且 "come" 是不及物动词,没有被动形式,因此是主动语态。
- 句子是陈述性的,没有虚拟语气标志(如 "were"、"should" 等),也不是命令句,因此是陈述语气。
- 综合判断:一般现在时、主动语态、陈述语气。
语义说明 一般现在时在此表达客观规律或普遍情况,说明这个问题在某种条件下会反复出现,不是指某一次具体发生的事件。