Tonight we have Mr. Steven Kane, who has just taken over an established bicycle shop.
主句,陈述当前的事实,说明今晚我们这里有 Steven Kane 先生
成分推断 · 5 项
- 先找句中的动词形式。句中出现 "have",这是动词原形,且前面有主语 "we",符合谓语动词的位置特征。
- 检查是否有其他动词形式:逗号后的 "has just taken over" 属于从句部分,不属于主句谓语;"taken" 是过去分词,在从句中作完成时的一部分,也不是主句谓语。
- 确认 "have" 的用法:此处 "have" 不是助动词(后面没有接过去分词构成完成时),而是实义动词,表示"有"的意思,后面直接接宾语 "Mr. Steven Kane"。
- 因此,主句的谓语是 "have"。
- 在确定谓语 "have" 之后,向前查找谓语动词的执行者。
- "Tonight" 是时间状语,表示时间,不能作主语。
- "we" 是人称代词,位于 "Tonight" 之后、谓语 "have" 之前,且与 "have" 的人称和数一致(第一人称复数),符合主语的位置和语法特征。
- 因此,主语是 "we"。
- 谓语 "have" 是及物动词,需要接宾语来说明"有"什么。
- 在谓语 "have" 之后,紧跟着 "Mr. Steven Kane",这是一个人名,作为名词短语可以充当宾语。
- 逗号后的 "who" 从句是修饰 "Mr. Steven Kane" 的定语从句,不影响 "Mr. Steven Kane" 作为主句宾语的地位。
- 因此,宾语是 "Mr. Steven Kane"。
- "Tonight" 位于句首,是表示时间的副词,说明动作发生的时间。
- 它在句中不与谓语 "have" 构成搭配关系,而是作为独立的修饰成分,修饰整个主句的谓语动作。
- 因此,"Tonight" 是时间状语。
- 逗号后的 "who has just taken over an established bicycle shop" 是一个从句,以关系词 "who" 引导。
- "who" 在从句中充当主语,指代先行词 "Mr. Steven Kane"。整个从句对 "Mr. Steven Kane" 起补充说明作用。
- 从句位于被修饰的名词 "Mr. Steven Kane" 之后,且通过逗号隔开,这是非限制性定语从句的典型结构,作定语成分。
- 因此,这个从句在主句中充当定语。
时态 · 语态 · 语气
- 时态判定:观察主句谓语 "have",这是动词原形,前面没有助动词或情态动词。主语是 "we"(第一人称复数),与 "have" 的原形搭配,符合一般现在时的构成规则。排除其他时态:没有 "be + 动词-ing" 的进行时标志,没有 "have/has + 过去分词" 的完成时标志,没有 "will" 等表示将来的助动词,也没有情态动词。因此,主句的时态是一般现在时。
- 语态判定:主句谓语 "have" 后面直接接宾语 "Mr. Steven Kane",没有 "be + 过去分词" 的被动语态标志。主语 "we" 是动作的执行者,宾语是动作的承受对象,符合主动语态的特征。因此,语态是主动语态。
- 语气判定:主句是陈述句,没有虚拟语气的标志(如 "if" 引导的虚拟条件句,或 "should/would/were" 等虚拟语气特征词),也不是祈使句(祈使句通常省略主语,直接以动词原形开头)。主句平铺直叙地陈述一个事实,是陈述语气。
语义说明 一般现在时表示当前时刻的状态或事实。在本句中,"we have Mr. Steven Kane" 说明此时此刻我们这里有 Steven Kane 先生这个人,强调当前的情况。