It's been a quarter of a century since a computer beat world champion Garry Kasparov
第一个主句,陈述自从计算机击败卡斯帕罗夫以来已经过去四分之一世纪这一事实,为后文转折做铺垫
成分推断 · 4 项
- 先找动词形式:句中 "It's been" 是缩写,完整形式是 "It has been"。
- 确认这是谓语:"has been" 由助动词 "has" 加过去分词 "been" 构成,在句中作谓语,表示持续到现在的状态。
- 排除其他动词:从句中的 "beat" 属于 "since" 引导的从属分句,不是本主句的谓语。
- 结论:"has been" 是本主句的谓语。
- 找谓语前的名词或代词:谓语 "has been" 之前是代词 "It"。
- 判断 "It" 的作用:这里 "It" 不指代具体事物,而是形式主语,真正的主语是后面的时间表达 "a quarter of a century since ..." 这个完整结构所表达的时间跨度。
- 结论:"It" 是形式主语,真正主语是 "自从计算机击败卡斯帕罗夫以来已过去四分之一世纪" 这件事实。
- 识别系动词结构:"has been" 在此处作系动词,后面需要表语。
- 找表语位置:系动词 "has been" 后紧跟名词短语 "a quarter of a century"(四分之一世纪),说明已经过去的时间长度。
- 确认表语作用:"a quarter of a century" 说明主语 "It" 所代表的时间跨度,是对主语的补充说明,符合表语定义。
- 结论:"a quarter of a century" 是表语。
- 识别从属连词:"since" 引导从句,并且 "since" 本身表示时间起点。
- 确认从句作用:"since" 引导的整个从句 "a computer beat world champion Garry Kasparov" 说明时间的起点,修饰主句谓语 "has been",回答 "从什么时候开始" 的问题。
- 判断状语类型:表示时间起点的从句属于时间状语从句。
- 结论:"since a computer beat world champion Garry Kasparov" 是时间状语从句,在主句中作时间状语。
时态 · 语态 · 语气
- 时态判断:谓语是 "has been",由助动词 "has"(现在时形式)加过去分词 "been" 构成。这是现在完成时的标准结构,表示从过去某时刻延续到现在的状态。不是一般过去时(would be "was"),也不是过去完成时(would be "had been")。
- 语态判断:"has been" 在此处作系动词,连接主语和表语,构成主系表结构。系动词结构不涉及主动或被动关系,因此语态不适用。
- 语气判断:句子是普通陈述句,没有虚拟语气标志(如 "were" 代替 "was"、"should + 动词原形" 等),也不是祈使句,因此是陈述语气。
语义说明 现在完成时表示从计算机击败卡斯帕罗夫那一刻起,到说话的现在为止,已经过去了四分之一世纪。强调这段时间的持续性和对现在的相关性。