定义 / 说明
我们用 Present Perfect 表达“人生经历”,当具体时间不重要或未说明时使用。动作发生在现在之前的某个时间点,说话者关注的是“经历本身”,而不是日期。这种用法常见于 Have you ever...? 或 I have never...。它与现在有明确联系,因为这段经历属于你现在的人生。如果你说出发生时间(when),通常要改用 past simple。
关键规则
- 结构:have/has + past participle。
- 用于一般人生经历:I have visited Rome.
- 疑问句里常用 ever:Have you ever tried sushi?
- never 放在肯定结构里表达否定意义:She has never driven a truck.
- 这种用法里不要和已结束时间状语连用,如 yesterday, last year, in 2020。
例句
- I have never tried sushi. - 我从没试过寿司。
- Have you ever been abroad? - 你去过国外吗?
- She has never seen snow. - 她从没见过雪。
- We have visited that museum before. - 我们以前去过那家博物馆。
- Have they ever worked together? - 他们以前一起工作过吗?
常见错误
- ❌ I have never tried sushi last year. -> ✅ I tried sushi last year.
- ❌ Did you ever go to Japan? -> ✅ Have you ever been to Japan?
- ❌ She has never went there. -> ✅ She has never gone there.
提示
- 如果你的句子回答的是 When?,通常要用 past simple,而不是 Present Perfect。