Thì hiện tại hoàn thành cho học sinh THPT Tịnh Thọ
Công thức have/has + V3, 4 cách dùng, dấu hiệu for/since, phân biệt với quá khứ đơn, 6 lỗi hay gặp và bài luyện có đáp án cho học sinh THPT Tịnh Thọ.
Thì hiện tại hoàn thành (present perfect) là phần nhiều học sinh THPT thấy "lơ mơ" nhất: biết công thức have/has + V3 nhưng không chắc khi nào dùng, hay nhầm với quá khứ đơn, và lúng túng giữa for với since. Bài này dành cho học sinh THPT ở khu vực Tịnh Thọ (Sơn Tịnh, Quảng Ngãi) muốn chắc phần ngữ pháp này cho các bài kiểm tra trên lớp và đề ôn thi: công thức 3 dạng câu, 4 cách dùng chính, dấu hiệu nhận biết, cách phân biệt với quá khứ đơn, 6 lỗi hay gặp và bài luyện có đáp án.

Công thức: 3 dạng câu
| Dạng | Công thức | Ví dụ |
|---|---|---|
| Khẳng định | S + have/has + V3 | She has finished her project. |
| Phủ định | S + have/has + not + V3 | I haven't seen that film. |
| Nghi vấn | Have/Has + S + V3? | Have you ever been to Da Nang? |
Has đi với he, she, it và danh từ số ít; have đi với I, you, we, they và danh từ số nhiều. V3 là quá khứ phân từ: động từ có quy tắc thêm -ed (worked, studied), động từ bất quy tắc phải học cột 3 (go – went – gone, write – wrote – written).
4 cách dùng chính
- Việc bắt đầu trong quá khứ, còn kéo dài đến hiện tại: We have lived in Son Tinh for ten years. (đến giờ vẫn sống ở đây)
- Trải nghiệm, không nói rõ thời điểm: Have you ever eaten mì Quảng? / I have never flown by plane.
- Việc vừa xảy ra, kết quả còn ở hiện tại: I have just finished my homework, so I can go out now.
- Việc lặp lại nhiều lần tính đến nay: She has taken three English tests this month.
Dấu hiệu nhận biết
- for + khoảng thời gian: for two years, for a long time.
- since + mốc thời gian: since 2020, since last summer, since I was a child.
- ever, never, just, already, yet, recently, lately, so far, up to now.
- this week / this month / this year (khi khoảng thời gian chưa kết thúc).
- It's the first time + hiện tại hoàn thành: It's the first time I have visited Hue.
Vị trí: just, already, ever, never đứng giữa have/has và V3; yet thường đứng cuối câu phủ định và câu hỏi (Have you done it yet?).
Phân biệt với quá khứ đơn
| Quá khứ đơn | Hiện tại hoàn thành |
|---|---|
| Có thời điểm cụ thể đã kết thúc: yesterday, last year, in 2022, two days ago | Không nêu thời điểm, hoặc khoảng thời gian còn kéo dài đến nay |
| I visited Ly Son Island last summer. | I have visited Ly Son Island twice. |
| He lived in Hue for 3 years. (giờ không còn ở đó) | He has lived in Hue for 3 years. (vẫn đang ở) |
Câu hỏi bắt đầu bằng When luôn dùng quá khứ đơn: When did you start learning English? (không viết When have you started).
Ôn lại nền tảng các thì ở bài 5 thì cơ bản trong tiếng Anh; hiện tại hoàn thành cũng có dạng bị động has/have been + V3, xem thêm bài câu bị động cho học sinh THPT.
Câu viết lại hay gặp trong đề
- I started learning English 5 years ago. → I have learned English for 5 years.
- The last time I saw her was in May. → I haven't seen her since May.
- I have never met such a kind person. → This is the first time I have met such a kind person. (hoặc: He is the kindest person I have ever met.)
6 lỗi học sinh hay mắc
- I have went → I have gone (dùng V3, không dùng V2).
- She have finished → She has finished.
- I have seen him yesterday. → I saw him yesterday. (có mốc quá khứ thì dùng quá khứ đơn).
- since 3 years → for 3 years (khoảng thời gian dùng for).
- I have already finished it yet. → already dùng ở câu khẳng định, yet ở phủ định/câu hỏi.
- Nhầm has gone to (đã đi, chưa về) với has been to (đã từng đến, đã về): Lan has gone to Hanoi nghĩa là bạn ấy đang ở Hà Nội.
Bài luyện nhỏ (có đáp án)
Chia động từ trong ngoặc ở hiện tại hoàn thành hoặc quá khứ đơn:
- I (know) ___ my best friend since grade 6.
- We (go) ___ to Sa Huynh beach last weekend.
- ___ you ever (try) ___ banh xeo?
- My brother (not finish) ___ his homework yet.
- She (live) ___ here for two years, and she still loves it.
- When ___ you (start) ___ this course?
Đáp án: 1. have known; 2. went; 3. Have … tried; 4. hasn't finished; 5. has lived; 6. did … start.
Tự ôn trong 1 tuần
- Ngày 1–2: học 20 động từ bất quy tắc hay gặp (be, go, do, see, write, eat, take, make…) theo 3 cột.
- Ngày 3: mỗi cách dùng tự viết 2 câu về bản thân (ví dụ: I have studied at this school for two years.).
- Ngày 4: luyện for/since với 10 mốc và khoảng thời gian.
- Ngày 5–6: làm bài phân biệt hiện tại hoàn thành và quá khứ đơn, gạch chân dấu hiệu trước khi chia.
- Ngày 7: luyện 10 câu viết lại dạng "started… ago", "the last time…", "the first time…".
Câu hỏi thường gặp
Học sinh THPT có cần học thì hiện tại hoàn thành tiếp diễn không?
Nên biết để nhận ra (have/has been + V-ing, nhấn mạnh quá trình), nhưng trước hết hãy chắc thì hiện tại hoàn thành và cách phân biệt với quá khứ đơn, vì đây là phần xuất hiện nhiều trong bài tập trên lớp.
Làm sao nhớ được V3 của động từ bất quy tắc?
Học theo nhóm có cách biến đổi giống nhau (ví dụ sing – sang – sung, drink – drank – drunk), mỗi ngày 5–10 từ và đặt câu ngay, thay vì học thuộc cả bảng một lúc.
Có dùng hiện tại hoàn thành với "ago" được không?
Không. "Ago" chỉ một thời điểm đã qua nên đi với quá khứ đơn: I met him two years ago.
Ở Tịnh Thọ muốn học tiếng Anh tại Khả Văn thì liên hệ thế nào?
Gọi hotline 0972 655 977 hoặc gửi email tuyensinh@khavan.edu.vn để được tư vấn lớp phù hợp với trình độ, lịch học, học phí và học thử. Xem thông tin chung ở trang tiếng Anh tại Quảng Ngãi; học sinh ở Sơn Tịnh có thể tham khảo Cơ sở 2 Tịnh Phong.
Liên hệ Khả Văn
- Cơ sở 1: Lô E3, KDC Tây Trường Định, TP. Quảng Ngãi
- Cơ sở 2: QL1A, KCN Tịnh Phong, Sơn Tịnh, Quảng Ngãi
- Hotline: 0972 655 977 · Email: tuyensinh@khavan.edu.vn
Bạn muốn tư vấn khóa học phù hợp?
Đăng ký tư vấn miễn phí