Khẳng định: S + have/has + V3 (past participle) → I have eaten breakfast.
Phủ định: S + have/has + not + V3 → She hasn't finished her homework.
Nghi vấn: Have/Has + S + V3? → Have you ever been to Japan?
ever, never, just, already, yet, recently, lately
since + mốc thời gian (since 2010, since yesterday)
for + khoảng thời gian (for 3 years, for a long time)
so far, up to now, until now
Không dùng thì hiện tại hoàn thành với thời điểm cụ thể trong quá khứ (yesterday, last year,...) → ❌ I have seen him yesterday. → ✅ I saw him yesterday.
» GRAMMAR E-BOOK - SÁCH NGỮ PHÁP