Trả lời ngắn: went khi có mốc quá khứ rõ (yesterday, last year). have/has gone (Present Perfect) khi không nêu thời điểm hoặc kết quả còn liên hệ hiện tại.
Hai câu hỏi khác nhau
Past Simple: việc xảy ra lúc nào? I went to Da Nang last year.
Present Perfect: đã từng / đã xong chưa / còn ảnh hưởng không? I have been to Da Nang. She has lost her keys (chưa tìm thấy).
Dấu hiệu
Perfect: ever, never, already, yet, just, since, for, recently.
Past Simple: yesterday, last week, in 2019, when I was 10, two days ago.
Lỗi
- I have seen him yesterday. → I saw him yesterday.
- I live here since 2020. → I have lived here since 2020.
- Did you ever eat durian? (ý trải nghiệm) → Have you ever eaten durian?
gone vs been
She has gone to the bank = đang ở đó / chưa về. She has been to the bank = đã đi và về.
Câu hỏi thường gặp
already đi với thì nào? Thường Present Perfect: I have already sent it.
just? I have just arrived. (BrE). Mỹ cũng dùng I just arrived.
