“have been”是英语中常见的现在完成时结构,通常用于描述过去发生的动作对现在的影响。在使用“have been”时,后面常接以下几种成分:
| 成分类型 | 举例说明 | 说明 |
| 动词原形 | have been going | 表示持续的动作 |
| 过去分词 | have been eaten | 表示被动语态 |
| 地点或状态 | have been to Beijing | 表示去过某地 |
| 时间状语 | have been here since 2020 | 强调动作的持续时间 |
总结:
“have been”后可接动词原形、过去分词、地点或时间状语,具体取决于句子的语境和表达目的。正确使用能更准确地传达动作的完成与持续性。