【请教:has had done的时态?】在英语语法中,动词的时态是学习者常常感到困惑的部分。特别是当动词结构较为复杂时,比如“has had done”,很多人会不清楚它到底属于什么时态,以及它的用法和意义是什么。本文将对“has had done”的时态进行简要总结,并通过表格形式帮助读者更清晰地理解。
一、基本分析
“has had done” 是一个由助动词 have 加上过去分词 had 再加上另一个动词的过去分词 done 构成的结构。从表面上看,这似乎是一个复合的完成时态结构,但实际上,“has had” 已经是一个完成时态(现在完成时),而 “done” 是另一个动词的过去分词,因此整个结构可以被理解为:
> 现在完成时 + 过去分词(即:has had done)
这种结构并不常见,通常出现在特定语境中,尤其是在描述某种经历或状态的变化时。
二、实际含义与用法
“has had done” 一般用于表示某人已经经历了某个动作或情况,强调的是“已经做过某事”这一事实。例如:
- I have had a lot of problems with my computer.
(我的电脑已经出了很多问题。)
在这个句子中,“have had” 表示“已经经历了”,“a lot of problems” 是名词短语,而不是动词的过去分词形式。因此,这里的“done”可能只是误用或者误解。
如果真的使用“done”作为过去分词,那必须有一个主句动词,如:
- She has had done her homework before she went out.
(她在出去之前已经完成了作业。)
不过,这种表达方式在标准英语中并不常见,更自然的说法是:
- She has done her homework before she went out.
三、时态总结表
结构 | 时态 | 含义 | 举例 |
has had | 现在完成时 | 表示“已经拥有/经历” | I have had a car for five years. |
had done | 过去完成时 | 表示“在过去某一时间之前已经完成的动作” | She had done her work before I arrived. |
has had done | 不常用结构 | 通常不规范,多用于口语或特殊语境中 | 建议避免使用,改用更自然的表达 |
四、结论
“has had done” 并不是一个标准的英语时态结构,通常被认为是不规范或不常见的表达方式。在正式写作或标准英语中,应使用更清晰的结构,如“has done”或“had done”。只有在特定语境下,且有明确主句动词的情况下,才可能合理使用“has had done”。
如果你在阅读或听力中遇到这个结构,建议结合上下文判断其具体含义,并考虑是否为口语表达或非标准用法。
如需进一步了解其他时态结构,欢迎继续提问。