在线词典

hasdone是什么时态

更新日期:2026-09-15 19:27:10

标题hasdone是什么时态
内容

在英语语法中,“has done”是一个常见的动词结构,常用于描述过去发生的动作对现在的影响。理解“has done”的时态有助于更好地掌握英语的语法规则和表达方式。

一、总结

“has done”是现在完成时(Present Perfect Tense)的一种形式,由“have/has + 过去分词(V3)”构成。它用来表示某个动作在过去发生,并且与现在有关系,可能对现在产生影响或结果。

- 主语为第三人称单数(he, she, it)时,使用“has”。

- 其他主语(I, you, we, they)则用“have”。

“has done”通常用于以下几种情况:

- 强调过去的动作对现在的影响

- 描述从过去持续到现在的状态或经历

- 表示刚刚完成的动作

二、表格对比

时态名称 结构 用法说明 例句
现在完成时 have/has + 过去分词 表示过去发生的动作对现在有影响或结果 She has done her homework.
一般过去时 动词过去式 表示过去某一时间发生的动作,与现在无关 She did her homework yesterday.
一般将来时 will/shall + 动词原形 表示将来要发生的动作 She will do her homework tomorrow.
过去完成时 had + 过去分词 表示过去某一时间之前已经完成的动作 She had done her homework before I came.

三、注意事项

1. “has done”不能与明确的过去时间状语连用,如“yesterday”、“last week”等,否则应使用一般过去时。

2. 它常与“already”、“yet”、“ever”、“never”等词连用,以强调动作的完成性。

3. 在口语中,“has done”也常用于表达惊讶或意外,如:“Has he done that?”

四、总结

“has done”是现在完成时的一种形式,用于表达过去发生的动作对现在的影响。通过了解其结构和用法,可以更准确地使用这一时态进行交流和写作。同时,与其他时态的对比也能帮助我们更清晰地掌握英语语法体系。

随便看