I went hay I have been?
Phân biệt sự việc quá khứ đã kết thúc với trải nghiệm có liên hệ hiện tại.
2 phút đọc · Cập nhật 9/8/2026
Ý chính
Past Simple nói sự việc đã kết thúc trong quá khứ: I visited London in 2024. Present Perfect nối sự việc quá khứ với hiện tại: I have visited London twice. Câu sau không nêu thời gian quá khứ cụ thể đã kết thúc, mà nói trải nghiệm tính đến hiện tại.
Cấu trúc: have/has + past participle. Go → gone, see → seen, visit → visited.
Với mốc đã kết thúc như yesterday, last year, chọn Past Simple ở cách dùng cơ bản này.
Xem ví dụ
I have finished my essay. Can you read it?
Kết quả quan trọng ở hiện tại: bài viết đã sẵn sàng.
I finished my essay last night.
Ở đây nói rõ khi nào hành động hoàn tất.
Sai: I have finished it yesterday.
Sửa: I finished it yesterday.
Đến lượt bạn
Chọn phương án đúng.
- I have seen / saw that film last weekend.
- She has never tried / never tried skiing in her life so far.
Viết câu hỏi trải nghiệm với “Have you ever…?”.
Bản nháp cá nhân. Nội dung không được lưu khi bạn rời trang và cũng không được tự động chấm.
Hiện đáp án và giải thích
Đáp án và giải thích
- saw — last weekend là thời gian quá khứ đã kết thúc.
- has never tried — so far thể hiện giai đoạn kéo dài đến hiện tại.
Ví dụ: Have you ever studied abroad? Khi hỏi tiếp thời điểm chính xác, có thể chuyển sang Past Simple: When did you go?
A, an và the: Từ nhỏ, khác biệt lớn
Nguồn chính thức cho chủ đề này
British Council · Grammar