Thì (tense), trong đó có thì hiện tại hoàn thành và hiện tại hoàn thành tiếp diễn gần như là một trong những chủ đề “vỡ lòng” khi học tiếng Anh nói chung, và IELTS nói riêng.
Bạn đang xem: Hiện tại hoàn thành và hiện tại hoàn thành tiếp diễn
Khi tham gia bài kiểm tra IELTS, đặc biệt là phần thi Speaking, thì việc sử dụng thì một cách chính xác sẽ làm yếu tố Fluency của bạn được đánh giá cao hơn.
Về các tiêu chí chấm điểm IELTS, tôi đã phân tích rất rõ ràng trong bài viết IELTS là gì – Làm thế nào để học IELTS rồi.
Thì hiện tại hoàn thành và hiện tại hoàn thành tiếp diễn được sử dụng khá phổ biến. Tuy nhiên, nhiều học sinh của tôi khi luyện tập thì rất hay nhầm lẫn về cách sử dụng.
Đó cũng là lý do chính thôi thúc tôi viết bài viết này.
Sự khác nhau giữa hai thì hiện tại hoàn thành và hiện tại hoàn thành tiếp diễn
Để thấy sự khác nhau của hai thì hiện tại hoàn thành (HTHT) và hiện tại hoàn thành tiếp diễn (HTHTTD), xét ví dụ sau:

Differentiate present progressive and present perfect progressive.
Somebody has been eating/ has eaten my chocolates. There aren’t many left.
Câu thứ 2 chỉ ra cách thức của động từ sử dụng, hay nói cách khác, chỉ ra hoàn cảnh của câu.
Đó là, không có nhiều chocolate còn lại, nhưng vẫn còn lại một vài cái. “There aren’t many left.”
Tuy nhiên, lại có sự khác biệt khi dùng thì HTHT và HTHTTD, dẫn đến ý nghĩa của câu có thể khác đi một chút.
Khi ta nói rằng “Somebody has eaten my chocolates.” thì có thể ý người nói là không còn một thanh chocolate nào cả và người nào đó (someone)vừa mới hoàn thành việc đó xong.
Khi ta nói “Somebody has been eating my chocolates.” Trong trường hợp này, có lẽ người nói đã nhìn thấy những bằng chứng chứng minh cho việc ai đó ăn chocolate, nhưng chưa ăn hết, và có thể sẽ ăn tiếp.
Xét một ví dụ tương tự rất ngộ nghĩnh trong truyện ngụ ngôn “Goldilocks và the Three Bears”.
Khi Goldilocks thử cả 3 bát cháo nhà Gấu, và gia đình Gấu đã nói như thế này:
Papa Bear:“Someone’s been eating my porridge!”(Hầu hết cháo của bố đã hết.)
Mama Bear:“Someone’s been eating my porridge.”(Hầu hết cháo của mẹ đã hết.)
Baby Bear:“Someone has been eating my porridge – and they’ve eaten it all up!”(Bát cháo vừa mới bị ăn hết sạch.)
Ghi nhớ:
Thì hiện tại hoàn thànhchỉ ra sự hoàn thành trong một hành động nào đó, trong khi thì hiện tại hoàn thành tiếp diễn lại chỉ ra hành động tạm thời chưa hoàn thành.
Chú ý:
Thì hiện tại hoàn thành tiếp diễn được sử dụng dựa trên nhữngbằng chứng ở hiện tại của hành động trong quá khứ. Nó tập trung nhiều hơn vào sự hiệu quả/ kết quả của hành động hơn là bản thân hành động đó.
Nếu bạn còn thấy khó hiểu, tham khảo Lớp học tiếng anh cho người mới bắt đầu để được giảng giải, làm nhiều bài tập với chủ đề ngữ pháp trọng tâm với phong cách vui chơi giải trí kết hợp học hành nhưng rất hiệu quả nhé.
Cách dùng khác (rất hay) của thì hiện tại hoàn thành tiếp diễn

Present or Perfect Progressive tense.
Học qua ví dụ là cách học hiệu quả nhất.
Vì vậy, chúng ta cùng xét ví dụ sau:
Thank you very much for the camera. I have been wanting/ have wanted it for ages.
Ở ví dụ này, thì hiện tại hoàn thành, “I’ve wanted it for ages,” hoàn toàn có thể chấp nhận được về mặt ngữ pháp.
Thông thường, những động từ biểu hiện trạng thái như want, need không chia ở thời tiếp diễn, vì những động từ này bản thân nói mang nghĩa thời gian rồi.
Tuy nhiên, khi người nói muốn nhấn mạnh về thời gian, thì thì hiện tại hoàn thành tiếp diễn sẽ phát huy công dụng tối đa, “have been wanting”.
Nghe hơi lạ một chút, vì đây là trường hợp khá hiếm, nhưng khả năng diễn đạt ngữ nghĩa của nó thì tốt vô cùng.
Nhưng, chỉ một vài động từ biểu hiện trạng thái được chấp nhận với cách chia ở thì hiện tại hoàn thành tiếp diễn.
Một vài ví dụ của động từ biểu hiện trạng thái, được chia ở thì HTHTTD:
I’ve been intending to call you for ages, but have just never gotten around to it.The new batteries in our kids’ toys have been lasting much longer than the old ones.Welcome to our home! We’ve been expecting you with great eagerness!Thì hiện tại hoàn thành tiếp diễn với những động từ biểu hiện trạng thái không mang nghĩa kết thúc (có thể đến tương lai nữa), trong khi thì hiện tại hoàn thành chỉ mang ý nghĩa thời gian cho đến thời điểm hiện tại.
Đọc thêm phần Grammar để ôn lại những kiến thức cơ bản trong tiếng Anh, cũng như ngữ pháp phải biết khi ôn thi IELTS hoặc TOEFL.
Thực hành là điều quan trọng nhất khi học tiếng
Bây giờ, các bạn đã có thể hiểu được sự khác nhau giữa cách sử dụng của hai thì hiện tại hoàn thành và hiện tại hoàn thành tiếp diễn chưa?
Thật đơn giản phải không nào?
Hãy luyện tập để ghi nhớ ngay và luôn bằng cách chia sẻ bài viết này kèm theo đặt một vài ví dụ có sử dụng thì hiện tại hoàn thành và hiện tại hoàn thành tiếp diễn để ghi nhớ nhé.
Ngoài ra, đăng ký ngay một khoá học tiếng Anh hiệu quả tại Hà Nội để được trực tiếp học và ôn lại những chủ đề “vỡ lòng” của tiếng Anh, bước đệm để vượt vũ môn kỳ thi IELTS.
Xem thêm: Cách Nấu Canh Chua Cá Hú Ngon Tuyệt❤️, Hướng Dẫn Làm Món Canh Chua Cá Hú Ngon Tuyệt❤️
Với các bạn ở xa, tôi có học lớp IELTS Online với nhiều trình độ để cải thiện vốn tiếng Anh, và lớp ôn thi IELTS tập trung cao độ.