问题

为什么有时候用have/has+done,有时候是直接加ed而没有谓语?

回答
你提出的问题非常好,也触及了英语语法中一个很重要的概念:时态和语态的区分。简单来说,你所说的“用have/has+done”指的是现在完成时(Present Perfect Tense),而“直接加ed而没有谓语”的情况可能是在指过去分词作形容词或者被动语态。

下面我们来详细地解释一下:

一、 用 have/has + done:现在完成时 (Present Perfect Tense)

核心概念:

现在完成时用来连接过去与现在。它强调的是过去的动作或状态对现在产生的影响、结果,或者一个持续到现在的动作或状态。

构成:

主语 + have/has + 过去分词 (Past Participle)

have 用于第一人称 (I, we) 和第二人称 (you),以及复数第三人称 (they)。
has 用于第三人称单数 (he, she, it)。
过去分词 (Past Participle) 是动词的三种基本形式(原形、过去式、过去分词)中的第三种。对于规则动词,过去分词通常在过去式后面加 ed (e.g., work > worked > worked)。对于不规则动词,过去分词形式各不相同,需要记忆 (e.g., go > went > gone, see > saw > seen)。

什么时候使用现在完成时?

1. 强调过去的动作或事件对现在的影响或结果:
例句: She has lost her keys. (她把钥匙弄丢了。)
解释: 重点在于钥匙丢了这件事对现在的影响——她现在没有钥匙可以用了。而不是她什么时候丢的,具体发生在哪个时间点。
例句: I have finished my homework. (我已经做完作业了。)
解释: 重点在于我现在已经完成了作业,可以去做别的事情了。

2. 表示从过去开始,一直持续到现在的动作或状态:
通常与 for (表示持续的时间) 和 since (表示开始的时间) 连用。
例句: He has lived here for ten years. (他在这里住了十年了。)
解释: 他十年前开始住在这里,并且现在仍然住在这里,这种状态已经持续了十年。
例句: They have known each other since childhood. (他们从小就认识了。)
解释: 他们小时候开始认识,并且这种认识的关系一直持续到今天。

3. 表示“曾经”做过某事,有某种经历(强调经历本身,而不是具体的时间):
例句: I have been to London twice. (我去过伦敦两次。)
解释: 我有过两次去伦敦的经历,这是一种人生经验。发生的时间点不重要。
例句: Have you ever eaten sushi? (你曾经吃过寿司吗?)
解释: 询问对方是否有过吃寿司的经历。

注意: 现在完成时不能与表示明确过去时间段的副词(如 yesterday, last week, two years ago, in 1999)连用,因为它们强调的是不确定的过去时间点或持续到现在的状态,而不是一个明确的过去时间点。

二、 直接加 ed 而没有谓语 (过去分词作形容词或在被动语态中)

你提到的“直接加ed而没有谓语”的情况,最常见的是以下两种:

A. 过去分词作形容词 (Past Participle as Adjective)

核心概念:

在英语中,很多动词的过去分词可以转化为形容词,用来修饰名词,描述事物的状态或性质。

构成:

[形容词] + 名词

或者

名词 + [形容词]

特点:

过去分词作形容词时,它描述的是被动承受的动作或已经完成的状态。
形容词可以放在名词前面,也可以放在系动词 (be, seem, look, become 等) 后面作表语。

例句:

1. 过去分词作定语 (放在名词前):
例句: This is an interesting book. (这是一本有趣的书。)
解释: here, interesting 是现在分词作形容词,表示书“引起”人的兴趣。
例句: He bought a broken chair. (他买了一把坏了的椅子。)
解释: broken 是过去分词作形容词,表示椅子“被弄坏了”,处于“坏了”的状态。它修饰了chair。
例句: We saw a burning house. (我们看到一栋着火的房子。)
解释: burning 是现在分词作形容词,表示房子“正在燃烧”。
例句: The excited children opened their presents. (兴奋的孩子们打开了他们的礼物。)
解释: excited 是过去分词作形容词,表示孩子是“感到兴奋的”。

2. 过去分词作表语 (放在系动词后):
例句: The window is broken. (窗户坏了。)
解释: broken 在系动词 is 后面,作表语,描述窗户的状态是“被弄坏了”。这是一个独立的句子,broken 是谓语的一部分(be + broken 构成被动语态的表语)。
例句: She looked tired. (她看起来很累。)
解释: tired 是过去分词作形容词,放在系动词 looked 后面,描述她的状态。
例句: He was very surprised. (他感到非常惊讶。)
解释: surprised 是过去分词作形容词,放在系动词 was 后面,描述他的感受。

与现在完成时的区别:

当过去分词单独出现(或者与系动词连用)时,它通常不是在表达一个完整的“时态”,而是描述一种状态。它没有像 “have/has + done” 那样包含一个助动词来标记特定的时态。

B. 被动语态 (Passive Voice)

核心概念:

被动语态用来强调动作的接受者,而不是动作的发出者。它描述的是主语是动作的承受者。

构成:

主语 + be 动词 + 过去分词 (Past Participle)

be 动词 会根据时态和人称的变化而变化 (am, is, are, was, were, be, been, being)。
过去分词 的形式与现在完成时中的过去分词是相同的。

什么时候使用被动语态?

1. 不知道或不关心谁做了什么:
例句: My car was stolen last night. (我的车昨晚被偷了。)
解释: 重点在于车被偷了,而谁偷的不重要,或者不知道。这里的 was stolen 是过去时态的被动语态。
例句: English is spoken all over the world. (英语在世界各地都被说。)
解释: 重点在于英语被说,谁说的谁不重要,或者泛指所有人。这里的 is spoken 是现在时态的被动语态。

2. 强调动作的承受者:
例句: The book was written by a famous author. (这本书被一位著名作家写了。)
解释: 重点在于强调“这本书”是承受被写动作的。虽然提到了作者,但句子的焦点在书上。

3. 在一些固定结构或语境中使用:
例句: The meeting will be held tomorrow. (会议将在明天举行。)

你所说的“直接加ed而没有谓语”可能指的就是 be + 过去分词 这种结构,其中 be动词 是真正的谓语,而 过去分词 是谓语的核心部分,表示被动的动作。 be 动词 本身就是谓语动词。 如果真的“完全没有谓语”,那就不成句子了。

总结一下你的困惑可能来自哪里:

“用have/has+done” 是一个完整的时态表达,强调的是过去与现在的连接。
“直接加ed” 通常是指过去分词本身,它可能独立存在(作为形容词),也可能与 be动词 结合构成被动语态。

关键在于区分:

have/has + 过去分词 = 现在完成时 (强调与现在的联系)
be + 过去分词 = 被动语态 (强调动作的承受者)
过去分词作形容词 = 修饰名词,描述状态或性质

希望这个详细的解释能帮助你理解这两者之间的区别!如果你还有其他疑问,欢迎继续提问。

网友意见

user avatar

we elected him chairmam

主语we

谓语elected him chairmam

elected为动词过去式时态

we have elected him chairman

主语we

have elected为动词现在完成时时态。

谓语have elected him chairman

主语:这个句子所叙述的对象。

谓语:对主语加以说明的部分。

建议题主可以去看看哔哩哔哩上可汗语法看看,有帮助的

类似的话题

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有