【havebeentold是什么时态】在英语语法中,动词的时态是表达动作发生时间的重要方式。对于句子结构“have been told”,很多人可能会对其时态产生疑问。本文将对“have been told”这一结构进行总结,并通过表格形式清晰展示其语法特征。
一、
“Have been told” 是一个 现在完成时的被动语态 结构。它由助动词 “have” + 过去分词 “been” + 动词 “told” 构成。
- “have” 是助动词,用于构成现在完成时;
- “been” 是 “be” 的过去分词,用于被动语态;
- “told” 是 “tell” 的过去分词,表示“被告诉”。
因此,“have been told” 表示某人已经被某人告知某个信息,强调的是动作的完成和结果,而不是动作发生的具体时间。
例如:
- I have been told that the meeting is postponed.(我已经被告知会议推迟了。)
这个结构常用于正式或书面语中,表示一种间接的信息来源。
二、表格展示
| 结构 | 时态 | 被动语态 | 助动词 | 过去分词 | 含义 |
| have been told | 现在完成时 | 是 | have | been + told | 某人已被告知某事 |
三、常见用法与注意事项
1. 强调结果而非时间:现在完成时强调的是过去的动作对现在的影响或结果。
2. 被动语态:说明动作的接受者,而不是执行者。
3. 间接信息来源:常用于表达“听说”、“被告知”的情况,而非直接陈述。
四、对比其他类似结构
| 结构 | 时态 | 被动语态 | 示例 |
| have told | 现在完成时 | 否 | I have told him the news. |
| have been told | 现在完成时 | 是 | He has been told about the changes. |
| was told | 一般过去时 | 是 | He was told yesterday. |
五、结语
“Have been told” 是一个典型的现在完成时被动语态结构,常用于表达某人已经接收到某种信息,尤其在正式或书面语中使用较多。理解这一结构有助于更准确地掌握英语中的时态与语态搭配。


