Đối với mình, thì hiện tại hoàn thành luôn là một điểm J88a1 đặc quyền hội viên Vip quan trọng và phổ biến nhất, đặc biệt đối với những người đang học J88DL Trang chính thức J88 hỗ Chí Minh và chuẩn bị cho kỳ thi IELTS. Tuy nhiên, với các quy tắc và cách sử dụng linh hoạt, thì hiện tại hoàn thành có thể dễ dàng gây nhầm lẫn cho bạn nếu không hiểu rõ mọi khía cạnh của thì này.
Trong bài viết này, mình sẽ cung cấp cho bạn kiến thức cơ bản về định nghĩa, công thức và cách nhận biết thì hiện tại hoàn thành. Bạn cũng có thể kiểm tra kiến thức của mình thông qua các bài tập được cung cấp và so sánh với đáp án.
Cùng mình tìm hiểu những điều sau để nắm rõ được các kiến thức về thì hiện tại hoàn thành:
- Nắm được định nghĩa, công thức và cách nhận biết thì hiện tại hoàn thành.
- Ghi nhớ các trường hợp sử dụng thì hiện tại hoàn thành vào từng ngữ cảnh.
- Cách chia động từ thì hiện tại hoàn thành sao cho đúng.
- Tránh những lỗi sai thường gặp khi sử dụng.
- Ôn luyện lại kiến thức với bài tập và đáp án chi tiết.
Cùng bắt đầu thôi!
| Nội dung quan trọng |
| – Định nghĩa: Thì hiện tại hoàn thành (present perfect) dùng để diễn tả một hành động, sự việc đã bắt đầu từ trong quá khứ, kéo dài đến hiện tại và có thể tiếp tục tiếp diễn trong tương lai. – Công thức thì hiện tại hoàn thành: + Thể khẳng định: S + have/ has + V3/ed + O + Thể phủ định: S + have/ has + not + V3/ed + O + Thể nghi vấn (câu hỏi yes/ no): Have/ has + S + (not) + V3/ed + O? + Thể nghi vấn (câu hỏi Wh-): Wh- + have/ has + S + (not) + V3/ed…? – Dấu hiệu nhận biết: For, since, this is the first/ second… time, just/ recently/ in recent years/ lately, until now/ up to now/ up to the present/ so far, ever/ never, yet, already,… |
Tất tần tật về thì hiện tại hoàn thành
1. Thì hiện tại hoàn thành là gì?
Thì hiện tại hoàn thành (present perfect) dùng để diễn tả một hành động, sự việc xảy ra trong quá khứ và kéo dài đến hiện tại, hoặc một sự việc trong quá khứ có kết quả ảnh hưởng đến hiện tại.
E.g.:
- We haven’t received any mail since we were here. (Chúng tôi đã không nhận được bất kỳ thư nào kể từ khi chúng tôi ở đây.)
- I have been to Saigon since last week. (Tôi đã tới Sài Gòn từ hồi tuần trước.)
- She has learned English for 15 years. (Cô ấy đã học J88DL Trang chính thức J88 hỗ Chí Minh khoảng 15 năm.)
Xem thêm video dưới đây để bạn có thể hiểu rõ hơn về thì hiện tại hoàn thành.
2. Công thức thì hiện tại hoàn thành
Khi sử dụng thì hiện tại hoàn thành, động từ chính sẽ chia ở dạng V3, hay còn gọi là dạng past participle – quá khứ phân từ của động từ.

Cùng mình xem những công thức dưới đây để biết câu hiện tại hoàn thành được viết như thế nào.
| Công thức | Ví dụ | |
| Thể khẳng định | S + have/ has + V3/ed + O Trong đó: He/ she/ it/ danh từ số ít/ danh từ không đếm được + has I/ you/ we/ they/ danh từ số nhiều + have | Amy has been here before. (Amy đã từng tới đây trước đây rồi.) My sister has invited all her friends for today’s party. (Em gái tôi đã mời tất cả bạn bè của cô ấy đến dự bữa tiệc hôm nay.) |
| Thể phủ định | S + have/ has + not + V3/ed + O Lưu ý: Have not = haven’t Has not = hasn’t | We haven’t found it yet. (Chúng tôi vẫn chưa tìm thấy nó.) I haven’t seen the movie “Frozen”. (Tôi chưa từng xem bộ phim “Frozen”.) It hasn’t rained lately. (Dạo gần đây trời không hề mưa.) |
| Thể nghi vấn (Yes/No) | Have/ has + S + (not) + V3/ed + O? Hoặc Haven’t/ hasn’t + S + V3/ed + O? Trả lời: Yes, S + have/ has No, S + have/ has not | Have you done your reading test? No, I haven’t. (Em đã làm xong bài kiểm tra đọc chưa? Chưa, em chưa làm xong.) Has she visited her grandma in the hometown? Yes, she has. (Cô ấy đã đi thăm bà của cô ấy ở quê nhà chưa? Rồi, cô ấy đã đi thăm bà ở quê.) |
| Thể nghi vấn (-Wh) | Wh- + have/ has + S + (not) + V3/ed…? | Where have you and your kids been? (Em và các con vừa đi đâu thế?) |
Xem thêm: Thì hiện tại đơn (present simple) – Công thức, cách dùng và dấu hiệu nhận biết
3. Cách dùng thì hiện tại hoàn thành
Thì hiện tại hoàn thành được sử dụng rất nhiều khi J88a1 cá cược trực tuyến cũng như trong các bài thi J88 com the gioi đỉnh cao. Vậy bạn đã biết hết tất cả các trường hợp khi sử dụng thì hiện tại hoàn thành chưa? Tìm hiểu với mình qua các trường hợp dưới đây.

3.1. Diễn tả hành động, sự việc vừa mới xảy ra
Trong trường hợp này, thì hiện tại hoàn thành được dùng để diễn tả một hành động vừa mới kết thúc trước thời điểm nói. Người nói thường muốn nhấn mạnh kết quả hoặc ảnh hưởng của hành động đó ở hiện tại. Thường đi kèm với các trạng từ như “just”, “recently”, “lately” đứng giữa have/ has và V3/ed.
E.g.:
- We have just seen Min in the meeting room. (Chúng tôi vừa mới thấy Min trong phòng họp.)
- Has her grandfather just arrived? (Có phải ông nội cô ấy vừa mới đến không?)
- My has just finished her presentation. (My vừa mới hoàn thành bài thuyết trình.)
3.2. Diễn đạt hành động bắt đầu trong quá khứ nhưng kéo dài đến hiện tại và tương lai
Thì hiện tại hoàn thành được sử dụng để nói về một hành động hoặc trạng thái bắt đầu trong quá khứ và vẫn còn tiếp diễn ở hiện tại. Hành động này chưa kết thúc và có thể sẽ tiếp tục trong tương lai. Thường dùng với “for”, “since”, “up to now”, “until now”.
E.g.:
- We have worked at this company since 2015. (Chúng tôi đã làm việc cho công ty này từ 2015). => Vào năm 2015 (quá khứ) họ đã bắt đầu làm việc tại công ty này và cho tới thời điểm hiện tại họ vẫn đang làm ở công ty đó.
- Jane has stayed with her grandparents since she graduated. (Jane đã ở cùng ông bà của cô ấy kể từ khi cô ấy Trang Chủ Đăng Ký J88.com 2026 Tặng 88k.) => Hành động Jane sống cùng ông bà bắt đầu từ khi Trang Chủ Đăng Ký J88.com 2026 Tặng 88k và vẫn kéo dài đến thời điểm hiện tại.
- Those books haven’t been read for years. (Những cuốn sách kia đã không được đọc trong nhiều năm.) => Việc những cuốn sách này không được đọc đã bắt đầu từ nhiều năm trước và vẫn tiếp diễn đến hiện tại.
3.3. Diễn đạt kinh nghiệm, trải nghiệm
Ở cách dùng này, thì hiện tại hoàn thành diễn tả những trải nghiệm hoặc kinh nghiệm mà một người đã từng có tính đến thời điểm hiện tại. Trong câu thường xuất hiện trạng từ “never”, “ever”, so sánh nhất và các cụm “The first/ last/ second…”.
E.g.:
- His last birthday was the best day he has ever had. (Ngày sinh nhật vừa rồi là ngày tuyệt vời nhất anh ấy từng có.)
- Paul has never been to Italy. (Paul chưa bao giờ tới nước Ý.)
- This is the best book I have ever read. (Đây là quyển sách hay nhất mà tôi từng đọc.)
3.4. Diễn tả trạng thái hiện tại là kết quả của một hành động xảy ra trong quá khứ
Thì hiện tại hoàn thành còn được dùng để nhấn mạnh kết quả hoặc ảnh hưởng hiện tại của một hành động đã xảy ra trước đó. Dù hành động đã kết thúc nhưng kết quả của nó vẫn còn liên quan đến hiện tại.
E.g.:
- I can’t get in the house. I have lost my keys. (Tôi không thể vào nhà được. Tôi bị mất chùm chìa khóa.) => Việc làm mất chìa khoá đã xảy ra trong quá khứ nhưng vẫn để lại hậu quả khiến hiện tại tôi không thể vào nhà được.
- She has broken her phone so she has to buy a new one. (Cô ấy đã làm vỡ điện thoại vậy nên cô ấy phải mua một cái mới.) => Việc làm vỡ điện thoại đã xảy ra trong quá khứ nhưng vẫn để lại hậu quả khiến cô ấy phải mua cái mới trong hiện tại.
- The manager has cancelled the meeting, so now we have nothing to do. (Người quản lý đã hủy cuộc họp nên giờ chúng tôi không có gì để làm.) => Việc người quản lý hủy cuộc họp đã xảy ra trong quá khứ nhưng vẫn để lại hậu quả khiến chúng tôi không có gì để làm trong hiện tại.
3.5. Diễn tả một hành động, sự việc đã xảy ra nhiều lần trong quá khứ
Trong trường hợp này, thì hiện tại hoàn thành được dùng để diễn tả một hành động đã lặp lại nhiều lần từ quá khứ cho đến hiện tại. Số lần thực hiện hành động thường được nhấn mạnh bằng các từ như “many times”, “several times”, “twice”, “three times”.
E.g.:
- We have eaten at that restaurant many times. (Chúng tôi đã ăn ở nhà hàng đó nhiều lần.) => Trong quá khứ đã nhiều lần dùng món ở nhà hàng đó.
- I have seen the movie six times! (Tôi đã xem bộ phim này sáu lần!) => Hành động xem bộ phim đó được lặp đi lặp lại 6 lần trong quá khứ.
- He has written five books and is working on another one. (Anh ấy đã viết được 5 cuốn sách và đang tiếp tục với cuốn tiếp theo.) => Anh ấy đã viết được 5 cuốn sách trong quá khứ và đang tiếp tục trong hiện tại.
3.6. Diễn đạt thời điểm xảy ra sự việc không rõ hoặc không quan trọng
Thì hiện tại hoàn thành được sử dụng khi người nói không quan tâm hoặc không biết chính xác thời điểm hành động xảy ra. Trọng tâm của câu lúc này nằm ở hành động hoặc kết quả của hành động hơn là mốc thời gian cụ thể.
E.g.:
- Someone has taken his seat. (Ai đó đã chiếm chỗ ngồi của anh ấy rồi.) => Việc chiếm chỗ ngồi đã xảy ra không rõ thời gian hoặc thời gian không quan trọng.
- Justin has done all my homeworks. (Justin đã làm hết bài tập về nhà.) => Việc làm bài tập về nhà đã xảy ra nhưng không rõ thời gian khi nào.
4. Dấu hiệu nhận biết thì hiện tại hoàn thành
Xác định dấu hiệu nhận biết và cách sử dụng thì hiện tại hoàn thành là một kỹ năng quan trọng cho bạn nếu muốn nắm vững điểm J88a1 đặc quyền hội viên Vip này. Bạn hãy chú ý những trạng từ dưới đây để xác định và hoàn thành câu hiện tại hoàn thành đúng nhất.

4.1. Các trạng từ nhận biết thì hiện tại hoàn thành
Thì hiện tại hoàn thành có thể nhận biết được khi trong câu xuất hiện những trạng từ chỉ thời gian trong tương lai kèm thời điểm xác định như:
- For + quãng thời gian (for a long time, for 2 years,…)
- Since + mốc thời gian (since 2000, since 1975,…)
- This is the first/ second…time: Đây là lần đầu tiên/ thứ hai,…
- Just/ recently/ in recent years / lately: Gần, vừa mới
- Until now /up to now/ up to the present/ so far: Cho đến bây giờ
- Ever/ never: Đã từng/ chưa từng
- Yet: Chưa (dùng trong câu phủ định và câu nghi vấn)
- Already: Rồi
- Before: Trước đây
E.g.:
- She hasn’t told me about that yet. (Cô ấy vẫn chưa kể với tôi về vụ đó.)
- They have been staying with us since last week. (Họ đã ở với chúng tôi từ tuần trước.)
- Scientists have recently discovered a new breed of monkey. (Các nhà khoa học gần đây đã phát hiện ra một giống khỉ mới.)
4.2. Vị trí của các trạng từ trong câu hiện tại hoàn thành
Các trạng từ trong câu có thể đứng ở nhiều vị trí khác nhau như giữa câu, cuối câu hoặc đầu câu. Cùng xem bảng bên dưới để hiểu rõ hơn.
| Vị trí | Ví dụ |
| Already, never, ever, just: Thường đứng trước quá khứ phân từ (V3/ed) và đứng sau have/ has. Ngoài ra, already cũng có thể đứng cuối trong câu hiện tại hoàn thành. | I have just come back home. (Tôi vừa mới về nhà.) He has already come here. (Anh ta đã tới đây rồi.) = He has come here already. |
| Yet: Đứng cuối câu, và thường được sử dụng trong câu phủ định và nghi vấn. | Have you finished your homework yet? (Bạn đã làm xong bài tập chưa?) I haven’t translated the whole paragraph yet. (Mình chưa dịch hết đoạn này.) |
| So far, recently, lately, up to the present, up to this moment, in/ for/ during/ over + the past/ last + thời gian: Có thể đứng đầu hoặc cuối câu. | She has completed three chapters of her book up to the present. (Tính đến thời điểm hiện tại, cô ấy đã hoàn thành ba chương của cuốn sách.) The children have been in the pool for over an hour. (Bọn trẻ đã ở trong hồ bơi hơn một giờ.) So far we haven’t had any problems. (Cho đến nay chúng tôi không gặp phiền phức gì.) |
5. Cách chia động từ khi dùng thì hiện tại hoàn thành
Trong phần này, chúng ta sẽ khám phá cách chia động từ cho thì hiện tại hoàn thành, từ các động từ thông thường đến những trường hợp đặc biệt, giúp bạn tự tin hơn khi sử dụng thì này trong J88a1 cá cược trực tuyến và viết bài.
5.1. Động từ thêm đuôi -ed
Khi thêm đuôi -ed vào động từ, cần tuân theo một số quy tắc dưới đây.
| Đối với các động từ có quy tắc. → Thêm “ed” vào. E.g.: Work – worked, cook – cooked, open – opened, finish – finished,… | I have worked at this company for five years. (Tôi đã làm việc ở công ty này được năm năm.) He has opened a new store in the city center. (Anh ấy đã mở một cửa hàng mới ở trung tâm thành phố.) |
| Đối với các động từ có đuôi “e”: → Chỉ cần thêm “d” vào sau âm “e”. E.g.: Dance – danced, close – closed, type – typed, change – changed,… | They have changed their plans at the last minute. (Họ đã thay đổi kế hoạch vào phút cuối.) The company has developed a new software program. (Công ty đã phát triển một chương trình phần mềm mới.) |
| Đối với động từ một âm tiết, có cấu tạo nguyên âm + phụ âm: → Nhân đôi phụ âm cuối và thêm ed. E.g.: Stop – stopped, grab – grabbed, plan – planned, knit – knitted,… | She has stopped smoking for two months. (Cô ấy đã ngừng hút thuốc được hai tháng.) I have knitted a sweater for my nephew’s birthday present. (Tôi đã đan một chiếc áo len để làm quà sinh nhật cho cháu trai tôi.) |
| Đối với động từ có hai âm tiết, có cấu tạo nguyên âm + phụ âm, trọng âm rơi vào âm tiết thứ hai: → Nhân đôi phụ âm cuối rồi thêm ed. E.g.: Commit – committed, prefer – preferred, control – controlled,…Lưu ý: travel – traveled/ travelled | An accident has occurred on the highway, so there is heavy traffic. (Đã xảy ra tai nạn trên đường cao tốc, vì vậy giao thông rất đông đúc.) She has preferred to study science over art since she was a child. (Cô ấy thích học khoa học hơn nghệ thuật từ khi còn nhỏ.) |
| Đối với các động từ có đuôi “y”: – Nếu trước “y” là nguyên âm (a, e, i, o, u): → Thêm ed. E.g.: Stay – stayed, play – played, deploy – deployed, replay – replayed,… – Nếu trước “y” là phụ âm (còn lại): → Đổi “y” thành “i + ed”. E.g.: Cry – cried, study – studied, reply – replied, try – tried, apply – applied,… | She has stayed at the hotel for three nights. (Cô đã ở khách sạn ba đêm.) The company has deployed new technology to improve efficiency. (Công ty đã triển khai công nghệ mới để nâng cao hiệu quả.) She has cried since she heard the sad news. (Cô ấy đã khóc kể từ khi nghe tin buồn.) She has applied for multiple positions at different companies. (Cô đã ứng tuyển vào nhiều vị trí ở nhiều công ty khác nhau.) |
Lưu ý:
Có 3 cách để phát âm đuôi ed, bao gồm /t/ + /d/ + /id/:
- Phát âm là /t/ nếu động từ phát âm cuối là các âm vô thanh như /k/, /p/, /s/, /f/, /ʃ/, /tʃ/ hoặc chữ cái kết thúc từ là k, s, sh, f, ch, th, p (mẹo nhớ: khi sang shông fải chờ thu phí).
| J88dl Trang Chính Thức J88 | Phiên âm | Định nghĩa |
| Asked | /æskt/ | Hỏi |
| Watched | /wɒtʃt/ | Xem |
| Missed | /mɪst/ | Nhớ |
| Stopped | /stɒpt | Dừng lại |
| Worked | /wɜːkt/ | Làm việc |
- Phát âm là /id/ nếu động từ phát âm cuối là /t/ và /d/ (mẹo nhớ: tiền đô).
| J88dl Trang Chính Thức J88 | Phiên âm | Định nghĩa |
| Decided | /dɪˈsaɪdid/ | Quyết định |
| Wanted | /ˈwɒn.tɪd/ | Muốn |
| Started | /stɑːtid/ | Bắt đầu |
| Needed | /ni:did/ | Cần |
- Phát âm là /d/ với các động từ còn lại.
| J88dl Trang Chính Thức J88 | Phiên âm | Định nghĩa |
| Cried | /kraɪd/ | Khóc |
| Smiled | /smaɪld/ | Cười |
| Played | /pleɪd/ | Chơi |
| Used | /juːzd/ | Sử dụng |
| J88dl Trang Chính Thức J88 | Phiên âm | Định nghĩa |
| Naked | /ˈneɪkɪd/ | Khoả thân |
| Aged | /ˈeɪdʒɪd/ | Lớn tuổi |
| Sacred | /ˈseɪkrɪd/ | Thiêng liêng |
| Crooked | /ˈkrʊkɪd/ | Xoắn |
| Cursed | /ˈkɜːsɪd/ | Đáng ghét |
| Blessed | /ˈblesɪd/ | May mắn |
| Dogged | /ˈdɒɡɪd/ | Kiên cường |
| Learned | /ˈlɜːnɪd/ | Học |
| Wicked | /ˈwɪkɪd/ | Gian trá |
| Wretched | /ˈretʃɪd/ | Khốn khổ |
| Ragged | /ˈræɡɪd/ | Rách rưới |
| Rugged | /ˈrʌɡɪd/ | Gồ ghề |
5.2. Các động từ bất quy tắc
Cùng tham khảo bảng động từ bất quy tắc ngay dưới đây.
| Nguyên mẫu | Quá khứ đơn | Quá khứ phân từ | Nghĩa |
| Be | Was, were | Been | Thì, là, ở |
| Begin | Began | Begun | Bắt đầu |
| Break | Broke | Broken | Vỡ, gãy |
| Bring | Brought | Brought | Mang lại |
| Build | Built | Built | JJ88a1 phiên bản mới |
| Buy | Bought | Bought | Mua |
| Catch | Caught | Caught | Bắt |
| Choose | Chose | Chosen | Chọn |
| Come | Came | Come | Đến |
| Cut | Cut | Cut | Cắt |
| Do | Did | Done | Làm |
| Draw | Drew | Drawn | Vẽ |
| Drive | Drove | Driven | Lái xe |
| Drink | Drank | Drunk | Uống |
| Eat | Ate | Eaten | Ăn |
| Fall | Fell | Fallen | Ngã |
| Feel | Felt | Felt | Cảm thấy |
| Find | Found | Found | Tìm |
| Fly | Flew | Flown | Bay |
| Forget | Forgot | Forgotten | Quên |
| Get | Got | Got | Có được |
| Go | Went | Gone | Đi |
| Give | Gave | Given | Đưa cho |
| Grow | Grew | Grown | Trồng |
| Have | Had | Had | Có |
| Hear | Heard | Heard | Nghe |
| Hurt | Hurt | Hurt | Tổn thương |
| Keep | Kept | Kept | Giữ |
| Know | Knew | Known | Biết |
| Leave | Left | Left | Rời đi |
| Lie | Lay | Lain | Nói dối |
| Lose | Lost | Lost | Mất |
| Let | Let | Let | Cho phép |
| Make | Made | Made | Làm |
| Meet | Met | Met | Gặp |
| Pay | Paid | Paid | Trả |
| Read | Read | Read | Đọc |
| Rise | Rose | Risen | Mọc/ tăng |
| Run | Ran | Run | Chạy |
| Say | Said | Said | Nói |
| See | Saw | Seen | Thấy |
| Sell | Sold | Sold | Bán |
| Send | Sent | Sent | Gửi |
| Sing | Sang | Sung | Hát |
| Speak | Spoke | Spoken | Nói |
| Spend | Spent | Spent | Dành |
| Stand | Stood | Stood | Đứng |
| Swim | Swam | Swum | Bơi |
| Take | Took | Taken | Lấy đi |
| Think | Thought | Thought | Nghĩ |
| Tell | Told | Told | Nói |
| Think | Thought | Thought | Nghĩ |
| Wake | Woke | Woken | Dậy |
| Understand | Understood | Understood | Hiểu |
| Write | Wrote | Written | Viết |
6. Câu bị động thì hiện tại hoàn thành
Câu bị động trong thì hiện tại hoàn thành được sử dụng để diễn đạt hành động đã hoàn thành và ảnh hưởng của nó lên người hoặc vật thể được đề cập. Trong câu bị động thì này, chúng ta thường tập trung vào đối tượng của hành động thay vì người thực hiện hành động.

| Công thức | Ví dụ | |
| Thể khẳng định | S + have/ has + been + V3/ed + (by O) | The restaurant has been booked for my anniversary. (Nhà hàng đã được đặt cho ngày kỷ niệm của tôi.) Pizza has been prepared for everyone in the house. (Pizza đã được chuẩn bị sẵn sàng cho mọi người trong nhà.) Jim has been promoted three times in his career. (Jim đã được thăng chức ba lần trong sự nghiệp của mình.) |
| Thể phủ định | S + have/ has not + been + V3/ed + (by O) | This hasn’t been done before. (Điều này chưa từng được thực hiện trước đây.) The interview hasn’t been aired yet by them. (Cuộc phỏng vấn vẫn chưa được họ phát sóng.) The thief hasn’t been caught yet. (Tên trộm vẫn chưa bị bắt.) |
| Thể nghi vấn | Have/ has + S + been + V3/ed + (by S)? Wh- + have/ has + been + V3/ed + (by O)? | Has the candidate been interviewed? (Ứng viên đã được phỏng vấn chưa?) Have you been introduced to the new manager? (Bạn đã được giới thiệu với người quản lý mới chưa?) Who has been beaten? (Ai đã bị đánh?) |
Lưu ý:
- Nếu người thực hiện hành động không quan trọng và được chỉ định bằng các đại từ không xác định như “someone, we, they, he, she, something, everybody, anything”:
→ Có thể lược bỏ để cho câu bị động dễ hiểu và ngắn gọn hơn.
E.g.:
- They haven’t finished the song. (Họ chưa hoàn thành bài hát.) => The song hasn’t been finished. (Bài hát vẫn chưa được kết thúc.)
- Somebody has finished the report. (Ai đó đã hoàn thành báo cáo.) => The report has been finished. (Báo cáo đã được hoàn thành.)
- Nếu chủ từ trong câu chủ động thì hiện tại hoàn thành là “nothing, no one, nobody”:
→ Khi chuyển sang câu bị động phải ở thể phủ định.
E.g.:
- No one has notified me. (Không ai thông báo cho tôi.) => I haven’t been notified. (Tôi chưa được thông báo.)
- No one has completed the task yet. (Chưa có ai hoàn thành nhiệm vụ.) => The task hasn’t been completed by anyone yet. (Nhiệm vụ vẫn chưa được ai hoàn thành.)
2. Phân biệt thì hiện tại hoàn thành và quá khứ đơn
Thì hiện tại hoàn thành và thì quá khứ đơn đều có thể diễn đạt một sự việc hoặc hành động trong quá khứ nhưng mỗi thì sẽ được sử dụng trong các ngữ cảnh và diễn đạt ý nghĩa khác nhau. Bạn nhớ chú ý những điểm khác biệt sau để sử dụng chính xác trong J88a1 cá cược trực tuyến và các bài thi.
| Thì hiện tại hoàn thành | Thì quá khứ đơn | |
| Công thức | (+): S + have/ has + V3/ed + O (-): S + have/ has + not + V3/ed + O (?): Have/ has + S + (not) + V3/ed + O? | (+): S + was/ were + O (-): S + was/ were + not + O (?): Was/ were + (not) + S + O? |
| Cách dùng | Dùng cho hành động xảy ra trong quá khứ nhưng có sự liên hệ với hiện tại, thường không có thời gian cụ thể. E.g.: The cat has spilt milk the floor. (Con mèo đã làm đổ sữa xuống sàn nhà.) => Hiện tại sàn nhà vẫn còn dơ do mèo làm đổ sữa. | Dùng cho hành động trong quá khứ nhưng không có sự liên hệ với hiện tại và có thời gian cụ thể. E.g.: Last night, the cat spilt milk the floor. (Đêm qua con mèo đã làm đổ sữa ra sàn nhà.) => Hiện tại sàn nhà đã được dọn dẹp sạch sẽ. |
| Dùng cho hành động trong quá khứ nhưng vẫn còn tiếp diễn ở hiện tại. E.g.: I have lived in Hanoi for ten years. (Tôi sống ở Hà Nội được mười năm.) => Bây giờ tôi vẫn còn sống ở Hà Nội. | Dùng cho hành động đã diễn ra trong một khoảng thời gian trong quá khứ nhưng đã kết thúc tại thời điểm nói. E.g.: Mai lived in Hanoi for ten years but now she lives in Ho Chi Minh city. (Mai đã sống ở Hà Nội được mười năm nhưng hiện cô ấy sống ở thành phố Hồ Chí Minh.) | |
| Sử dụng this morning/ week,… nếu những khoảng thời gian này chưa kết thúc tại thời điểm nói. E.g.: John has called me twice this morning. (John gọi cho tôi hai lần sáng nay.) => Thời điểm nói vẫn còn là buổi sáng. | Sử dụng this morning/ week,… nếu những khoảng thời gian này đã kết thúc tại thời điểm nói. E.g.: John called me twice this morning. (John đã gọi cho tôi hai lần sáng nay.) => Thời điểm nói không còn là buổi sáng. | |
| Dấu hiệu nhận biết | Trong câu thường có các từ “yet, never, already, ever, for, since, before,…”. E.g.: We have lived here since 2020. (Chúng tôi sống ở đây từ năm 2020.) | Trong câu thường xuất hiện các từ “yesterday, last + thời gian, ago, in + past time,…”. E.g.: We lived here in 2020. (Chúng tôi đã sống ở đây vào năm 2020.) |
3. Phân biệt hiện tại hoàn thành và hiện tại hoàn thành tiếp diễn
Thì hiện tại hoàn thành và hiện tại hoàn thành tiếp diễn đều diễn tả một hành động bắt đầu trong quá khứ, kéo dài tới hiện tại và vẫn tiếp diễn và có thể sẽ tiếp tục kéo dài trong tương lai.
E.g.:
- My brother have worked as a content writer for 4 years. (Anh tôi đã làm người viết nội dung được 4 năm.)
- My brother have been working as a content writer for 4 years. (Anh tôi đang làm người viết nội dung được 4 năm.)
| Thì hiện tại hoàn thành | Thì hiện tại hoàn thành tiếp diễn | |
| Công thức | (+): S + have/ has + V3/ed + O (-): S + have/ has + not + V3/ed + O (?): Have/ has + S + (not) + V3/ed + O? | (+): S + have/ has + been + V-ing (-): S + have/ has + not + been + V-ing (?): Have/ has + S + been + V-ing? |
| Cách dùng | Nhấn mạnh đến kết quả của một hành động (diễn tả ai đã làm gì?, được bao nhiêu?, hay được mấy lần tính tới thời điểm hiện tại, thường trả lời cho câu hỏi how many?, how much?). E.g.: I have waited for you for half an hour. (Tôi đã đợi bạn nửa giờ rồi.) => Bây giờ tôi sẽ không đợi nữa vì bạn không đến. I have worked here since 2018. (Tôi đã và đang làm ở đây từ năm 2018.) => Không nhấn mạnh sự liên tục, không gián đoạn. How many times have you visited your hometown since you moved away? (Bạn đã về thăm quê hương bao nhiêu lần kể từ khi bạn chuyển đi?) => Nhấn mạnh số lần về quê | Nhấn mạnh đến sự liên tục của một hành động (diễn tả ai đó đã làm gì?, được bao lâu tính tới thời điểm hiện tại?). E.g.: I have been waiting for you for half an hour. (Tôi đã và đang đợi bạn được nửa giờ rồi.) => Bây giờ vẫn tiếp tục đợi bạn. I have been working here since 2018. (Tôi đã và đang làm ở đây liên tục từ năm 2018.) => Nhấn mạnh sự liên tục, không gián đoạn. How long have you been working with him? (Bạn đã làm việc với anh ấy bao lâu rồi?) => Nhấn mạnh tính liên tục là đã làm được bao lâu |
| Dấu hiệu nhận biết | Ever, never, just, already, recently, since, for, yet, before,… | All the morning/ afternoon, all day long, since, for, how long, for the whole day,… |
4. Cách vận dụng thì hiện tại hoàn thành vào J88dlcasino Ho Chi Minh City
Sau khi nắm rõ được các kiến thức về thì hiện tại hoàn thành vậy bạn đã biết áp dụng vào J88dlcasino Ho Chi Minh City của mình như thế nào chưa? Cùng mình xem thì hiện tại hoàn thành có thể áp dụng như thế nào qua các ví dụ bên dưới.
4.1. Ứng dụng vào bài thi Speaking part 2/ 3
Dùng thì hiện tại hoàn thành để mô tả một sự thật hoặc một thành tựu của ai đó.
E.g.:
- Michelle Obama has dedicated her life to advocating for important causes such as education, health, and women’s rights. As the First Lady, she has launched initiatives like Let’s Move! to combat childhood obesity and Reach Higher to promote higher education. (Mô tả thành tựu – Speaking part 2 – Describe your favorite celebrity)
- Humans have significantly impacted Earth’s environment over the past century, leading to climate change with rising temperatures, melting ice caps, and extreme weather events. (Sự thật – Speaking part 3)
4.2. Ứng dụng vào bài thi Writing
Dùng thì hiện tại hoàn thành để kể về một vấn đề chưa được giải quyết.
E.g.: One ongoing issue I have noticed recently is environmental pollution in our area. Despite various proposed measures, pollution levels remain high, particularly due to inadequate waste management. (Vấn đề chưa được giải quyết – Writing task 2)
5. Bài tập thì hiện tại hoàn thành
Bạn hãy thử sức với các bài tập thì hiện tại hoàn thành để củng cố kiến thức và kỹ năng về thì hiện tại hoàn thành. Các bài tập sẽ giúp bạn làm quen với cấu trúc và cách sử dụng của thì này thông qua việc tạo ra các câu đúng và thích hợp.
- Dùng thì hiện tại hoàn thành để điền dạng đúng của động từ.
- Tìm và sửa lỗi sai trong câu.
- Hoàn thành câu với thì hiện tại hoàn thành.

Exercise 1: Using present perfect to fill in the correct form of the verb
(Bài tập 1: Dùng thì hiện tại hoàn thành để điền dạng đúng của động từ)
- He (be) ………. at his computer for 7 hours.
- They (finish) ………. the house today.
- Thu (not/ have) ………. any fun for a long time.
- ………. you ever ………. to London? (to be)
- My parents ………. a weird TV program this week. (watch)
- What ………. Andy ………. for lunch today? (eat)
- She’d better have a shower. She (not/ have) ………. one since Sunday.
- She doesn’t live with her family now and we (not/ see) ………. each other for 6 years.
- They (not/ receive) ………. the answer yet.
- Where ………. you ………. this month? (to be)
Exercise 2: Find and correct mistakes in sentences
(Bài tập 2: Tìm và sửa lỗi sai trong câu)
- This is the first time I have rided a horse.
- She has not working as a doctor for almost 6 years.
- The lesson haven’t started yet.
- Has the dog eat yet?
- I am worried that I still hasn’t finished my homework yet.
- I’ve played the piano ever since I am a teenager.
- He has been at his computer since seven hours.
- She hasn’t received any good news since a long time.
- My father hasn’t played any sports for last year.
- I’d better have a shower. I hasn’t had one since Thursday.
Exercise 3: Complete the sentence with the present perfect sentence
(Bài tập 3: Hoàn thành câu với thì hiện tại hoàn thành)
- I/ never/ be/ foreign country.
- They/ hire/ 20 employees/ since 2020.
- We/ meet/ talented/ young people/ in the last few years.
- It/ be/ good day.
- Have/ you/ ever/ meet/ celebrity?
- You/ visit/ have/ ever/ European countries?
- Dan/ two laptops/ buy/ already/ this year.
- We/ from /back /go /tour /just /holidays.
- What/ you/ do/ this/ cake?
- She/ all/ live/ Saigon/ her/ in/ life.
Xem thêm các bài tập khác:
- 150+ bài tập thì hiện tại hoàn thành và quá khứ đơn kèm đáp án
- Trọn bộ bài tập thì hiện tại hoàn thành J88DL Trang chính thức J88 hỗ Chí Minh 8 có đáp án
- Bỏ túi 100+ bài tập trắc nghiệm thì hiện tại hoàn thành có đáp án
- Bài tập thì hiện tại hoàn thành với since và for có đáp án
- 200+ bài tập viết lại câu thì hiện tại hoàn thành (có đáp án)
6. Các câu hỏi liên quan
Thì hiện tại hoàn thành có thể gây ra nhiều nhầm lẫn và thắc mắc cho người học J88DL Trang chính thức J88 hỗ Chí Minh. Cùng mình khám phá và giải quyết những thắc mắc này xoay quanh thì hiện tại hoàn thành qua loạt câu hỏi dưới đây.
Q1. Dạng câu hỏi của thì hiện tại hoàn thành là gì?
Dạng câu hỏi của thì hiện tại hoàn thành thường là các câu hỏi yes/ no và câu hỏi thông tin.
– Câu hỏi yes/ no yêu cầu người nghe hoặc người đọc đưa ra câu trả lời là yes hoặc no và có cấu trúc là “Have/ has + S + (not) + V3/ed + O?”.
– Câu hỏi thông tin yêu cầu câu trả lời cụ thể về thời điểm, số lượng, trải nghiệm cá nhân, có cấu trúc là “Wh- + have/ has + S + (not) + V3/ed…?”
Q2. Khi nào sử dụng thì hiện tại hoàn thành?
Thì hiện tại hoàn thành thường được sử dụng để nói về kết quả hoặc trạng thái hiện tại có ảnh hưởng từ quá khứ. Nó cũng được dùng khi mô tả hành động đã hoàn thành trong một khoảng thời gian không xác định trong quá khứ, hoặc để chia sẻ kinh nghiệm cá nhân.
Q3. Khi nào dùng been trong thì hiện tại hoàn thành?
Trong thì hiện tại hoàn thành, been được sử dụng như một phần của động từ to be (be) để tạo thành cấu trúc have/ has been.
E.g.: I have been to Japan. (Tôi đã đi đến Nhật Bản.) => Nghĩa là tôi đã từng đi đến Nhật Bản một hoặc nhiều lần trong quá khứ và có thể đang ở đó hoặc đã trở về.
Q4. Thể phủ định của thì hiện tại hoàn thành là gì?
Thể phủ định của thì hiện tại hoàn thành là S + have/ has + not + V3/ed + O. Trong đó, have not = haven’t và has not = hasn’t.
7. Kết luận
Tìm hiểu hết bài viết này là bạn đã nắm rõ các kiến thức về thì hiện tại hoàn thành rồi đó. Đây là phần J88a1 đặc quyền hội viên Vip quan trọng trong các J88dlcasino Ho Chi Minh City và cả trong cuộc sống hằng ngày.
Thông qua việc hiểu rõ về thì hiện tại hoàn thành, bạn sẽ có thêm công cụ để diễn đạt các ý tưởng và trải nghiệm của mình một cách chính xác và tự tin hơn trong J88DL Trang chính thức J88 hỗ Chí Minh. Hãy tiếp tục thực hành và áp dụng kiến thức này vào các bài tập và cuộc trò chuyện hàng ngày của bạn để nâng cao kỹ năng ngôn ngữ của mình.
Bạn hãy chú ý vào những điểm dễ mắc sai lầm sau:
- Các động từ bất quy tắc khi thêm ed.
- Các trường hợp sử dụng thì hiện tại hoàn thành.
- Phân biệt thì hiện tại hoàn thành và thì quá khứ đơn.
- Phân biệt thì hiện tại hoàn thành và thì hiện tại hoàn thành tiếp diễn.
Nếu bạn gặp bất kỳ trở ngại hay khó khăn nào trong quá trình học điểm J88a1 đặc quyền hội viên Vip này, đừng ngại chia sẻ cho mình biết nhé. Chúc bạn học tốt và đạt điểm cao trong các kỳ thi sắp tới.
Tài liệu tham khảo:
- Present perfect: https://learnenglish.britishcouncil.org/grammar/b1-b2-grammar/present-perfect – Truy cập ngày 01/05/2024
- Present perfect: https://learnenglish.britishcouncil.org/grammar/english-grammar-reference/present-perfect – Truy cập ngày 01/05/2024
