Trong hành trình chinh phục tiếng Anh, việc nắm vững các thì ngữ pháp là chìa khóa diễn đạt ý tưởng trôi chảy, chính xác. Thì Hiện Tại Hoàn Thành Tiếp Diễn (Present Perfect Continuous) đặc biệt quan trọng, giúp mô tả hành động bắt đầu trong quá khứ và vẫn tiếp diễn đến hiện tại. Bài viết này sẽ đi sâu vào cấu trúc, cách dùng, dấu hiệu nhận biết, giúp bạn thành thạo thì này.
Thì Hiện Tại Hoàn Thành Tiếp Diễn Là Gì?
Thì hiện tại hoàn thành tiếp diễn (Present Perfect Continuous) là một trong những thì ngữ pháp quan trọng trong tiếng Anh, được sử dụng để diễn tả các hành động hoặc sự việc đã bắt đầu trong quá khứ và tiếp tục kéo dài không ngừng nghỉ đến thời điểm hiện tại. Đặc điểm nổi bật của thì này là sự nhấn mạnh vào tính liên tục và quá trình của hành động, chứ không chỉ đơn thuần là kết quả. Các hành động này có thể vẫn đang tiếp tục diễn ra ngay tại thời điểm nói hoặc vừa mới kết thúc và để lại kết quả rõ rệt ở hiện tại.
Ví dụ minh họa cụ thể giúp ta hiểu rõ hơn về bản chất của thì hiện tại hoàn thành tiếp diễn:
“My name is Michael. I am a teacher at Edupace English center. I have been working here for 2 years. Because of the recent global situation, I have been staying at home and teaching online since the beginning of May this year. It is great that I have got a good job to support my family during this difficult time.”
Trong ví dụ trên, những hành động và trạng thái tồn tại ở hiện tại hoặc diễn đạt một sự thật được chia theo thì hiện tại đơn như “My name is Michael”, “I am a teacher at Edupace center”, “It is great”. Một hành động đã xảy ra tại thời điểm không xác định trong quá khứ, đã chấm dứt nhưng có kết quả ở hiện tại lại sử dụng thì hiện tại hoàn thành: “I have got a good job”. Điều thú vị là, các hành động và trạng thái có điểm bắt đầu trong quá khứ và vẫn tiếp tục đến hiện tại lại được chia bằng Thì Hiện Tại Hoàn Thành Tiếp Diễn, như “I have been working here for 2 years” (tức là tôi đã làm việc ở đây được 2 năm và vẫn đang tiếp tục công việc này), hoặc “I have been staying at home and teaching online since the beginning of May this year” (tức là tôi đã ở nhà và dạy online từ đầu tháng 5 và hiện tại vẫn duy trì).
Cấu Trúc Ngữ Pháp Thì Hiện Tại Hoàn Thành Tiếp Diễn
Để sử dụng thì hiện tại hoàn thành tiếp diễn một cách chính xác, việc nắm vững công thức cấu trúc là điều cần thiết. Cấu trúc thì này bao gồm trợ động từ “have/has”, “been” và động từ chính ở dạng V-ing (hiện tại phân từ). Sự lựa chọn giữa “have” và “has” phụ thuộc vào chủ ngữ của câu, tuân theo quy tắc số ít/số nhiều quen thuộc trong tiếng Anh.
Các Dạng Thức Cơ Bản Của Thì Hiện Tại Hoàn Thành Tiếp Diễn
Cấu trúc của thì hiện tại hoàn thành tiếp diễn được phân loại rõ ràng theo ba dạng câu chính: khẳng định, phủ định và nghi vấn, giúp người học dễ dàng áp dụng trong nhiều tình huống giao tiếp khác nhau.
<>Xem Thêm Bài Viết:<>- Mơ Thấy Gãy Răng Là Điềm Báo Gì? Giải Mã Từ A Đến Z
- Đánh giá chi tiết ngày 17/02/2024 theo lịch vạn niên
- Sức Mạnh Từ Các Câu Nói Truyền Cảm Hứng Học Tập Bất Tận
- Mơ Thấy Rắn Cắn Chó: Giải Mã Điềm Báo & Con Số May Mắn
- Nữ Tuổi 1988 2023 Sao Gì Chiếu Mệnh Chi Tiết
1. Câu khẳng định: S + have/has + been + V-ing
Đây là dạng câu cơ bản nhất, dùng để xác nhận một hành động đã diễn ra liên tục từ quá khứ đến hiện tại.
Ví dụ: I’ve been waiting for you for 2 hours. (Tôi đã đợi bạn được 2 tiếng rồi.)
Viết tắt: S’ve been + V-ing (ví dụ: I’ve been, You’ve been, We’ve been, They’ve been) hoặc S’s been + V-ing (ví dụ: He’s been, She’s been, It’s been).
2. Câu phủ định: S + have/has + not + been + V-ing
Dạng câu này được sử dụng để phủ nhận một hành động đã diễn ra liên tục từ quá khứ đến hiện tại. “Not” được đặt giữa trợ động từ và “been”.
Ví dụ:
It hasn’t been raining since 6pm. (Trời đã không mưa từ 6 giờ tối.)
He has not been smoking lately. (Anh ấy gần đây không hút thuốc.)
Viết tắt: S haven’t/hasn’t been + V-ing (ví dụ: I haven’t been, He hasn’t been).
3. Câu nghi vấn (Câu hỏi Yes/No): Have/Has + S + been + V-ing?
Loại câu này dùng để hỏi về tính liên tục của một hành động đã diễn ra từ quá khứ đến hiện tại, với câu trả lời thường là “Yes” hoặc “No”.
Ví dụ:
Have you been seeing each other recently? (Gần đây các bạn có đang hẹn hò không?)
Has he been studying English since 2010? (Anh ấy đã học tiếng Anh từ năm 2010 phải không?)
4. Câu nghi vấn (Câu hỏi WH-): WH- + have/has + S + been + V-ing?
Dạng câu này được dùng để yêu cầu thông tin cụ thể về một hành động đã và đang tiếp diễn. Các từ để hỏi (What, Where, When, Why, How, How long, v.v.) được đặt ở đầu câu.
Ví dụ:
What have you been doing all this time? (Bạn đã làm gì suốt thời gian qua vậy?)
How long has he been feeling ill? (Anh ấy đã bị ốm bao lâu rồi?)
Lưu Ý Quan Trọng Khi Chia Động Từ
Khi áp dụng thì hiện tại hoàn thành tiếp diễn, việc chia động từ cần được thực hiện cẩn thận để đảm bảo ngữ pháp chính xác. Một điểm cần lưu ý là động từ “to-be” (am, is, are) không được sử dụng làm động từ chính của câu trong thì này, mà chỉ xuất hiện dưới dạng “been” làm một phần của cấu trúc thì. Sự lựa chọn giữa “have” và “has” phụ thuộc vào ngôi của chủ ngữ.
Bảng tổng hợp cách chia động từ thì hiện tại hoàn thành tiếp diễn
Cụ thể, đối với ngôi thứ ba số ít (he, she, it) và các danh từ số ít hoặc danh từ không đếm được, chúng ta sử dụng “has”. Với các ngôi còn lại (I, you, we, they) và danh từ số nhiều, chúng ta dùng “have”. Việc nắm vững bảng chia động từ này là chìa khóa để vận dụng thì hiện tại hoàn thành tiếp diễn một cách thành thạo và tự tin trong cả văn viết lẫn giao tiếp.
Ứng Dụng Thực Tế Của Thì Hiện Tại Hoàn Thành Tiếp Diễn
Việc hiểu rõ các cách dùng cụ thể sẽ giúp người học áp dụng thì hiện tại hoàn thành tiếp diễn một cách hiệu quả trong giao tiếp và viết lách. Đây là thì nhấn mạnh quá trình, thời lượng của một hành động hơn là kết quả cuối cùng.
Diễn Tả Hành Động Kéo Dài Liên Tục
Thì hiện tại hoàn thành tiếp diễn được sử dụng chủ yếu để diễn tả các hành động, sự việc đã xảy ra trong quá khứ và tiếp tục kéo dài liên tục đến thời điểm hiện tại. Đặc biệt, hành động này có thể vẫn đang tiếp diễn tại thời điểm nói hoặc vừa mới kết thúc nhưng để lại dấu vết rõ ràng. Khoảng 75% các trường hợp sử dụng thì này trong giao tiếp hàng ngày thường rơi vào mục đích này.
Ví dụ: My neighbors have been singing karaoke for 2 hours. (Những người hàng xóm của tôi đã hát karaoke được hai tiếng rồi.) Trong câu này, hành động “hát karaoke” đã bắt đầu từ 2 tiếng trước và vẫn tiếp tục diễn ra, có thể vẫn chưa có dấu hiệu chấm dứt, gây ảnh hưởng đến hiện tại.
Một số ví dụ khác làm rõ cách dùng này:
- This problem has been going on since he took up this position. (Vấn đề này đã diễn ra kể từ khi anh ấy đảm nhận vị trí này.)
- John has been working at his company for 8 years. (John đã làm việc ở công ty của anh ấy được 8 năm rồi, và anh ấy vẫn đang tiếp tục công việc đó.)
- Scientists have been researching into cures for cancer for decades. (Các nhà khoa học đã nghiên cứu các phương thuốc điều trị ung thư nhiều thập kỷ qua, và công việc này vẫn đang tiếp tục.) Ước tính, hàng tỷ đô la đã được đầu tư vào các nghiên cứu này trong suốt những năm qua.
Các Trường Hợp Không Áp Dụng Thì Này
Mặc dù thì hiện tại hoàn thành tiếp diễn rất hữu ích, nhưng không phải lúc nào nó cũng là lựa chọn phù hợp. Có một số loại động từ và tình huống cụ thể mà thì này không được sử dụng, thay vào đó, thì hiện tại hoàn thành hoặc các thì khác sẽ thích hợp hơn.
Thì hiện tại hoàn thành tiếp diễn không dùng với các động từ chỉ xảy ra tại một thời điểm và không thể kéo dài. Các động từ như “start” (bắt đầu), “stop” (ngừng lại), “finish” (kết thúc), “arrive” (đến nơi) là những ví dụ điển hình. Những hành động này diễn ra tức thời, không có quá trình kéo dài. Trong những trường hợp này, thì hiện tại hoàn thành sẽ là lựa chọn đúng đắn.
Cách dùng đúng: It has stopped raining since 6 pm. (Trời đã hết mưa từ lúc 6 giờ tối.)
Cách dùng sai: It has been stopping raining since 6pm. (Vì hành động “stop” diễn ra tại một thời điểm, không kéo dài liên tục.)
Thì hiện tại hoàn thành tiếp diễn không dùng để miêu tả các trải nghiệm. Khi muốn nói về những kinh nghiệm đã xảy ra hoặc số lần một hành động đã được thực hiện từ quá khứ đến hiện tại, chúng ta sử dụng thì hiện tại hoàn thành. Thì hiện tại hoàn thành tiếp diễn nhấn mạnh vào quá trình, không phải số lần hay sự hoàn tất của trải nghiệm.
Cách dùng đúng: I have received my first shot of the COVID vaccine. (Tôi đã nhận được mũi tiêm đầu tiên của vắc-xin COVID.)
Cách dùng sai: I have been receiving my first shot of the COVID vaccine. (Việc nhận mũi vắc-xin đầu tiên chỉ có thể xảy ra một lần tại một thời điểm cố định, không phải là một quá trình kéo dài.)
Các động từ chỉ trạng thái (state verbs) như “know”, “believe”, “love”, “hate”, “own”, “be” cũng thường không được sử dụng ở dạng tiếp diễn, kể cả với thì hiện tại hoàn thành tiếp diễn. Ví dụ, không nói “I have been knowing him for years” mà là “I have known him for years”.
Nhận Diện Thì Hiện Tại Hoàn Thành Tiếp Diễn Qua Dấu Hiệu
Để dễ dàng nhận biết và sử dụng thì hiện tại hoàn thành tiếp diễn, người học có thể dựa vào một số trạng từ và cụm từ chỉ thời gian đặc trưng xuất hiện trong câu. Những dấu hiệu này thường đi kèm với các hành động có tính liên tục và kéo dài.
Trạng Từ Thời Gian Đặc Trưng
Một số trạng từ và cụm từ là “chỉ điểm” quan trọng cho thì hiện tại hoàn thành tiếp diễn:
-
Since + mốc thời gian: Chỉ thời điểm bắt đầu của hành động.
- Since he became a father, he has been working very hard. (Từ khi anh ấy trở thành một người cha, anh ấy đã làm việc rất chăm chỉ.)
- Since 2019, the government has been fighting against the COVID-19 pandemic. (Từ năm 2019, chính phủ đã chiến đấu chống lại dịch COVID-19.)
Lưu ý: Nếu sau ‘since’ là một mệnh đề, động từ trong mệnh đề đó thường được chia theo thì quá khứ đơn.
-
For + khoảng thời gian: Chỉ độ dài của hành động.
- He has been writing novels for 40 years. (Ông đã viết tiểu thuyết được 40 năm rồi.)
- For 10 years, I have been studying English. (Trong 10 năm, tôi đã học tiếng Anh.)
-
Until now / Up to now / So far: Đến thời điểm hiện tại.
- Up until now, They have been releasing more than 40 albums. (Tính đến nay, họ đã ra mắt được hơn 40 album.)
- We haven’t been doing much work so far. (Chúng ta đã không làm được nhiều việc tính đến nay.)
-
Over the past/the last + số + years/months/weeks: Trong suốt khoảng thời gian đã qua.
- Over the last 10 years, the government has been working on a solution to urban traffic congestion. (Trong 10 năm qua, chính phủ đã cố gắng tìm ra giải pháp cho hiện tượng ùn tắc giao thông đô thị.)
- Our company has been making huge profits in the past 2 years. (Công ty chúng tôi đã liên tục tạo ra được lợi nhuận to lớn trong 2 năm trở lại đây.)
-
Recently / In recent years / Lately: Gần đây.
- In recent years, poachers have been hunting elephants for their tusks. (Trong những năm gần đây, những kẻ săn bắn trái phép đã săn voi để lấy ngà của chúng.)
- Recently, the pandemic has been spreading across the country. (Gần đây, dịch bệnh đã lan ra khắp quốc gia.)
-
Already: Đã rồi (thường dùng để nhấn mạnh tính liên tục của hành động đã kéo dài).
- We have been working out for 2 hours already. (Chúng ta đã tập thể dục được hai tiếng rồi.)
- We have been discussing this problem for an hour already. (Chúng ta đã bàn về vấn đề này được một tiếng rồi.)
-
All day/week/month (long): Suốt cả ngày/tuần/tháng.
- They have been playing games all day long. (Chúng đã chơi game cả ngày.)
- I have been planning to do this all week long. (Tôi đã lên kế hoạch để làm việc này cả tuần nay rồi.)
-
Round-the-clock/Non-stop: Liên tục không ngừng nghỉ.
- The doctors have been working round-the-clock to take care of COVID-19 patients. (Các bác sĩ đã làm việc liên tục cả ngày để chăm sóc bệnh nhân COVID-19.)
- He has been drinking non-stop for 3 hours. (Anh ấy đã uống rượu suốt trong 3 tiếng.)
Phân Biệt Với Dấu Hiệu Của Thì Hiện Tại Hoàn Thành
Điều quan trọng cần ghi nhớ là nhiều dấu hiệu trên cũng có thể xuất hiện với thì hiện tại hoàn thành. Sự khác biệt then chốt giữa hai thì này không nằm ở các dấu hiệu mà ở mục đích truyền đạt của người nói/viết và ấn tượng mà thì mang lại cho người nghe/đọc. Thì hiện tại hoàn thành tiếp diễn nhấn mạnh vào quá trình, còn thì hiện tại hoàn thành nhấn mạnh vào kết quả hoặc sự hoàn tất của hành động.
Tuy nhiên, có một số dấu hiệu chỉ dành riêng cho thì hiện tại hoàn thành, bao gồm: “never” (chưa bao giờ), “ever” (đã từng), “before” (trước đây), “yet” (chưa). Vì thì hiện tại hoàn thành tiếp diễn không dùng để diễn tả các trải nghiệm đã kết thúc trong quá khứ, nên rất hiếm khi thì này đi kèm với các dấu hiệu đó.
Ví dụ với Thì Hiện tại hoàn thành:
- I have never seen Fuji mountain in real life before. (Tôi chưa bao giờ thấy núi Phú Sĩ ngoài đời trước đây.)
- Have you ever eaten sushi before? (Bạn đã từng ăn sushi trước đây chưa?)
- John hasn’t done his homework yet. (John vẫn chưa làm bài tập về nhà.)
Những câu tương tự sẽ không đúng ngữ pháp nếu dùng thì hiện tại hoàn thành tiếp diễn:
- Sai: I have never been seeing Fuji mountain in real life before.
- Sai: Have you ever been eating sushi before?
- Sai: John hasn’t been doing his homework yet.
Việc phân biệt rõ ràng các dấu hiệu và mục đích sử dụng sẽ giúp người học tránh nhầm lẫn giữa hai thì này và sử dụng chúng một cách chính xác trong mọi tình huống.
Phân Biệt Rõ Ràng Hiện Tại Hoàn Thành và Thì Hiện Tại Hoàn Thành Tiếp Diễn
Thì hiện tại hoàn thành và thì hiện tại hoàn thành tiếp diễn đều thể hiện sự kết nối giữa hành động trong quá khứ và hiện tại. Tuy nhiên, sự khác biệt cốt lõi nằm ở thông điệp mà người nói muốn truyền tải. Thì hiện tại hoàn thành tiếp diễn tập trung vào tính liên tục, quá trình kéo dài của hành động, trong khi thì hiện tại hoàn thành nhấn mạnh vào sự hoàn tất của hành động và kết quả của nó ở hiện tại.
Hãy xem xét hai ví dụ sau để thấy rõ sự khác biệt này:
- We have worked on this project.
- We have been working on this project.
Trong câu thứ nhất, sử dụng thì hiện tại hoàn thành, người nói chỉ đơn thuần xác nhận rằng hành động “làm việc” đã xảy ra trong quá khứ và có liên quan đến hiện tại, có thể là dự án đã hoàn thành hoặc đang ở một giai đoạn nhất định. Câu này không cho biết liệu hành động đó có còn tiếp diễn hay không.
Ngược lại, câu thứ hai, với động từ chia theo thì hiện tại hoàn thành tiếp diễn, tạo ấn tượng mạnh mẽ rằng hành động “làm việc” đã diễn ra liên tục, không ngừng nghỉ cho đến thời điểm hiện tại, và rất có thể vẫn đang tiếp diễn (chưa hoàn tất) tại thời điểm nói. Thì này thường được dùng khi người nói muốn thể hiện sự mệt mỏi, sự kiên trì, hoặc đơn giản là nhấn mạnh thời lượng của hành động.
Cách Diễn Đạt Tương Đương Trong Tiếng Việt
Trong tiếng Việt, không có một “thì hiện tại hoàn thành tiếp diễn” riêng biệt như trong tiếng Anh. Thay vào đó, chúng ta sử dụng các trạng từ, phó từ hoặc cụm từ chỉ thời gian để biểu đạt ý nghĩa tương tự. Các từ như “kể từ khi”, “được bao nhiêu năm/tháng/tuần”, “đã”, “suốt”, “liên tục”, “rồi”, “chưa” thường được dùng để thể hiện một hành động bắt đầu từ quá khứ và vẫn tiếp diễn hoặc có liên quan đến hiện tại.
Ví dụ:
- Chúng mình đã học bài liên tục được hơn 2 tiếng rồi. (Tương đương: We have been studying for 2 hours.)
- Tôi đã nghĩ về em suốt kể từ khi chúng ta gặp nhau lần đầu. (Tương đương: I have been thinking about you since the first time we met.)
Tuy nhiên, cần lưu ý rằng phó từ “đã” trong tiếng Việt cũng được sử dụng để diễn tả những hành động đã kết thúc trong quá khứ, tương ứng với thì quá khứ đơn trong tiếng Anh. Ví dụ: “Tôi đã đến Pháp vào năm 2000” (tương đương: I went to France in 2000).
Từ đó, có thể thấy rằng việc dịch từng từ một từ tiếng Anh sang tiếng Việt hoặc ngược lại, đặc biệt là với phó từ “đã”, có thể dẫn đến nhầm lẫn trong việc sử dụng thì hiện tại hoàn thành tiếp diễn và các thì khác. Theo quan điểm của các chuyên gia ngôn ngữ tại Edupace, để thực sự thành thạo thì này, người học cần tiếp cận nó hoàn toàn từ khía cạnh của ngôn ngữ thứ hai (tiếng Anh), hạn chế việc đối chiếu trực tiếp với ngôn ngữ mẹ đẻ (tiếng Việt). Điều này giúp người học hình thành tư duy ngữ pháp Anh ngữ một cách tự nhiên và chính xác hơn.
Luyện Tập Nâng Cao Kỹ Năng Với Thì Hiện Tại Hoàn Thành Tiếp Diễn
Để củng cố kiến thức về thì hiện tại hoàn thành tiếp diễn, việc thực hành qua các bài tập là vô cùng cần thiết. Dưới đây là một số dạng bài tập giúp bạn vận dụng công thức và cách dùng của thì này một cách hiệu quả.
Bài Tập 1: Hoàn Thành Câu Với Cấu Trúc Đã Cho
Dựa vào dấu hiệu của những câu đã cho sẵn, hoàn thành những loại câu còn trống với từ phù hợp.
| Khẳng định | Phủ định | Câu hỏi Yes – No |
|---|---|---|
| I have been doing homework | 1) ____ | 2) ____ |
| You have been waiting | 3) ____ | 4) ____ |
| 5) ____ | He hasn’t been smoking. | 6) ____ |
| 7) ____ | 8) ____ | Has she been teaching? |
| It has been raining. | 9) ____ | 10) ____ |
| 11) ____ | 12) ____ | Have we been playing? |
| 13) ____ | You haven’t been working | 14) ____ |
| 15) ____ | 16) ____ | Have our neighbors been singing? |
| I have been writing to him. | 17) ____ | 18) ____ |
| Jane has been looking for a job. | 19) ____ | 20) ____ |
Bài Tập 2: Chọn Đáp Án Đúng Theo Ngữ Cảnh
Chọn đáp án đúng dựa trên ngữ cảnh được cho trước.
-
Since 2000, the agency __ thousands of travel arrangements successfully.
A. Makes
B. Made
C. Is making
D. has been making -
I __ this movie before.
A. have seen
B. have been seeing
C. saw
D. see -
John __ to learn Japanese since 2019.
A. Starts
B. Is starting
C. Has been starting
D. Has started -
Over the last few months, the government __ many vaccine donations from other countries.
A. received
B. has received
C. has been receiving
D. both B&C are correct -
John __ smoking recently.
A. has been stopping
B. has stopped
C. stops
D. is stopping -
__ nonstop for 8 hours already?
A. Did you work
B. Have you worked
C. Have you been working
D. Both B&C are correct -
John __ at the party yet.
A. didn’t arrive
B. has not arrived
C. hasn’t been arriving
D. Both B&C are correct. -
Recently, there __ more and more COVID-19 positive cases.
A. are
B. were
C. have been
D. have been being
Bài Tập 3: Tạo Câu Hoàn Chỉnh Từ Từ Khóa
Tạo câu với những từ cho sẵn:
- Since 2000, the company/produce/hundreds/household appliances.
- The government/work on/environmental project/for years.
- It/rain/since/John/arrive/his company.
- We/climb/this mountain/non-stop/2 hours.
- Scientists/experiment/the new vaccine/for months.
- Michael and Jane/argue/each other/for an hour.
- She/wait/her husband’s return/ever since/he/join/the military force.
- Have/you/hide/problem/from me/for all this time?
Bài Tập 4: Dịch Câu Sang Tiếng Anh Chuẩn Xác
Dịch những câu sau sang tiếng Anh:
- Chúng ta đã lái xe suốt 2 tiếng rồi nhưng vẫn chưa đến được buổi tiệc.
- Tôi nghĩ chúng ta nên về thôi. Chúng ta đã đợi ở đây được hơn 2 tiếng rồi.
- Các nhà khoa học đã nghiên cứu vấn đề này suốt 1 năm qua.
- Mấy đứa trẻ đã chơi với nhau trước sân được hơn 1 tiếng rồi.
- Có phải bạn đã viết thư cho anh ấy suốt thời gian qua không?
- Bạn đã thức trắng suốt đêm qua à?
- Bạn đã làm gì suốt thời gian qua vậy?
- Anh ấy đã xem chương trình TV này suốt kể từ khi anh ấy vào đại học.
Giải Đáp Chi Tiết Cho Các Bài Tập
Việc xem lại đáp án và hiểu rõ giải thích giúp người học củng cố kiến thức và tránh những lỗi sai phổ biến khi sử dụng thì hiện tại hoàn thành tiếp diễn.
Đáp Án Và Giải Thích Bài Tập 1
- I haven’t been doing homework.
Giải thích: Chủ ngữ ngôi thứ nhất (I) dùng trợ động từ “have”. Để thành câu phủ định, thêm “not” sau “have”. Động từ chính “do” ở dạng V-ing là “doing”. - Have I been doing homework?
Giải thích: Đây là câu hỏi Yes/No, nên đảo trợ động từ “Have” lên đầu câu, trước chủ ngữ. - You haven’t been waiting.
Giải thích: Chủ ngữ ngôi thứ hai (You) dùng trợ động từ “have”. Thêm “not” cho phủ định. Động từ “wait” ở dạng V-ing là “waiting”. - Have you been waiting?
Giải thích: Câu hỏi Yes/No, đảo “Have” lên đầu câu. - He has been smoking.
Giải thích: Chủ ngữ ngôi thứ ba số ít (He) dùng trợ động từ “has”. Động từ “smoke” ở dạng V-ing là “smoking”. - Has he been smoking?
Giải thích: Câu hỏi Yes/No, đảo “Has” lên đầu câu. - She has been teaching.
Giải thích: Chủ ngữ ngôi thứ ba số ít (She) dùng trợ động từ “has”. Động từ “teach” ở dạng V-ing là “teaching”. - She hasn’t been teaching.
Giải thích: Chủ ngữ ngôi thứ ba số ít (She) dùng trợ động từ “has”. Thêm “not” cho phủ định. - It hasn’t been raining.
Giải thích: Chủ ngữ ngôi thứ ba số ít (It) dùng trợ động từ “has”. Thêm “not” cho phủ định. Động từ “rain” ở dạng V-ing là “raining”. - Has it been raining?
Giải thích: Câu hỏi Yes/No, đảo “Has” lên đầu câu. - We have been playing.
Giải thích: Chủ ngữ số nhiều (We) dùng trợ động từ “have”. Động từ “play” ở dạng V-ing là “playing”. - We haven’t been playing.
Giải thích: Chủ ngữ số nhiều (We) dùng trợ động từ “have”. Thêm “not” cho phủ định. - You have been working.
Giải thích: Chủ ngữ ngôi thứ hai (You) dùng trợ động từ “have”. Động từ “work” ở dạng V-ing là “working”. - Have you been working?
Giải thích: Câu hỏi Yes/No, đảo “Have” lên đầu câu. - Our neighbors have been singing.
Giải thích: Chủ ngữ số nhiều (Our neighbors) dùng trợ động từ “have”. Động từ “sing” ở dạng V-ing là “singing”. - Our neighbors haven’t been singing.
Giải thích: Chủ ngữ số nhiều (Our neighbors) dùng trợ động từ “have”. Thêm “not” cho phủ định. - I haven’t been writing to him.
Giải thích: Chủ ngữ ngôi thứ nhất (I) dùng trợ động từ “have”. Thêm “not” cho phủ định. Động từ “write” ở dạng V-ing là “writing”. - Have I been writing to him?
Giải thích: Câu hỏi Yes/No, đảo “Have” lên đầu câu. - Jane hasn’t been looking for a job.
Giải thích: Chủ ngữ ngôi thứ ba số ít (Jane) dùng trợ động từ “has”. Thêm “not” cho phủ định. Động từ “look” ở dạng V-ing là “looking”. - Has Jane been looking for a job?
Giải thích: Câu hỏi Yes/No, đảo “Has” lên đầu câu.
Đáp Án Và Giải Thích Bài Tập 2
- D. has been making
Giải thích: Dấu hiệu “Since 2000” cho thấy hành động kéo dài từ quá khứ đến hiện tại. Hành động “make” có thể liên tục, nên thì hiện tại hoàn thành tiếp diễn là phù hợp nhất để nhấn mạnh quá trình. - A. have seen
Giải thích: Dấu hiệu “before” chỉ một trải nghiệm đã xảy ra trong quá khứ và kết thúc, không phải hành động tiếp diễn. Đây là đặc trưng của thì hiện tại hoàn thành. - D. Has started
Giải thích: Dấu hiệu “since 2019” có thể dùng cho cả hai thì. Tuy nhiên, động từ “start” (bắt đầu) là hành động tức thời, không kéo dài. Do đó, thì hiện tại hoàn thành là đúng. - D. both B&C are correct
Giải thích: Dấu hiệu “Over the last few months” có thể dùng cho cả hai thì. Tùy vào mục đích diễn đạt: “has received” (xác nhận việc nhận) hoặc “has been receiving” (nhấn mạnh quá trình nhận liên tục). - B. has stopped
Giải thích: Dấu hiệu “recently” có thể dùng cho cả hai thì. Tuy nhiên, động từ “stop” (ngừng lại) là hành động tức thời, không kéo dài. Do đó, thì hiện tại hoàn thành là đúng. - D. Both B&C are correct
Giải thích: Các dấu hiệu “nonstop”, “for 8 hours”, “already” đều có thể dùng cho cả hai thì. Cả hai thì đều diễn tả hành động đã xảy ra trong 8 giờ. Thì hiện tại hoàn thành tiếp diễn sẽ nhấn mạnh tính liên tục và khả năng hành động vẫn đang tiếp diễn. - B. has not arrived
Giải thích: Dấu hiệu “yet” là đặc trưng của thì hiện tại hoàn thành, chỉ trải nghiệm chưa xảy ra. Động từ “arrive” cũng là hành động tức thời. Vì vậy, thì hiện tại hoàn thành là lựa chọn chính xác. - C. have been
Giải thích: Dấu hiệu “recently” có thể dùng cho cả hai thì. Tuy nhiên, động từ “to-be” không được chia ở dạng tiếp diễn (không có “being” trong thì này). Do đó, chỉ có thể dùng thì hiện tại hoàn thành.
Đáp Án Và Giải Thích Bài Tập 3
- Since 2000, the company has produced hundreds of household appliances. (hoặc) Since 2000, the company has been producing hundreds of household appliances.
Giải thích: Dấu hiệu “Since 2000” cho phép cả hai thì. Nếu nhấn mạnh kết quả/số lượng đã sản xuất, dùng thì hiện tại hoàn thành. Nếu nhấn mạnh quá trình sản xuất liên tục từ đó đến nay, dùng thì hiện tại hoàn thành tiếp diễn. - The government has worked on this environmental project for years. (hoặc) The government has been working on this environmental project for years.
Giải thích: “For years” cho phép cả hai thì. Tùy thuộc vào việc muốn nhấn mạnh kết quả công việc đã làm hay quá trình làm việc liên tục của chính phủ. - It has rained since John arrived at his company. (hoặc) It has been raining since John arrived at his company.
Giải thích: Cả hai thì đều có thể dùng với “since”. Nếu nhấn mạnh việc mưa đã xảy ra (từ quá khứ đến hiện tại), dùng hiện tại hoàn thành. Nếu nhấn mạnh việc mưa liên tục không ngừng, dùng thì hiện tại hoàn thành tiếp diễn. - We have climbed this mountain non-stop for 2 hours. (hoặc) We have been climbing this mountain non-stop for 2 hours.
Giải thích: “Non-stop” và “for 2 hours” cho phép cả hai thì. Thì hiện tại hoàn thành tiếp diễn sẽ nhấn mạnh hành động leo núi diễn ra liên tục và có thể vẫn đang tiếp diễn. - Scientists have experimented the new vaccine for months. (hoặc) Scientists have been experimenting the new vaccine for months.
Giải thích: “For months” cho phép cả hai thì. Thì hiện tại hoàn thành tiếp diễn sẽ nhấn mạnh quá trình thử nghiệm liên tục trong nhiều tháng. - Michael and Jane have argued with each other for an hour. (hoặc) Michael and Jane have been arguing with each other for an hour.
Giải thích: “For an hour” cho phép cả hai thì. Thì hiện tại hoàn thành tiếp diễn sẽ nhấn mạnh quá trình cãi vã diễn ra liên tục và có thể vẫn đang tiếp diễn. - She has waited for her husband’s return ever since he joined the military force. (hoặc) She has been waiting for her husband’s return ever since he joined the military force.
Giải thích: “Ever since” cho phép cả hai thì. Thì hiện tại hoàn thành tiếp diễn sẽ nhấn mạnh hành động chờ đợi diễn ra liên tục không ngừng nghỉ kể từ khi anh ấy nhập ngũ. - Have you hidden your problems from me for all this time? (hoặc) Have you been hiding your problems from me for all this time?
Giải thích: “For all this time” cho phép cả hai thì. Thì hiện tại hoàn thành tiếp diễn sẽ nhấn mạnh quá trình giấu giếm liên tục trong suốt thời gian qua.
Đáp Án Và Giải Thích Bài Tập 4
- We have been driving for 2 hours but haven’t arrived at the party yet.
Giải thích: “Suốt 2 tiếng rồi” nhấn mạnh tính liên tục của hành động “lái xe”, nên dùng thì hiện tại hoàn thành tiếp diễn. “Chưa đến được” là một hành động tức thời và có “yet”, nên dùng thì hiện tại hoàn thành. - I think we should go home. We have waited here for more than 2 hours already. (hoặc) I think we should go home. We have been waiting here for more than 2 hours already.
Giải thích: “Đợi được hơn 2 tiếng rồi” có thể dùng cả hai thì. Thì hiện tại hoàn thành tiếp diễn sẽ nhấn mạnh sự mệt mỏi hoặc sự nhàm chán của việc chờ đợi kéo dài. - Scientists have been studying this problem for a year but they haven’t found a solution yet.
Giải thích: “Nghiên cứu suốt 1 năm qua” nhấn mạnh quá trình liên tục, dùng thì hiện tại hoàn thành tiếp diễn. “Chưa tìm ra giải pháp” là kết quả chưa đạt được, dùng thì hiện tại hoàn thành. - The children have played with each other in the yard for more than an hour already. (hoặc) The children have been playing with each other in the yard for more than an hour already.
Giải thích: “Chơi được hơn 1 tiếng rồi” có thể dùng cả hai thì. Thì hiện tại hoàn thành tiếp diễn sẽ nhấn mạnh quá trình chơi đùa liên tục của trẻ. - Have you been writing to him for all this time?
Giải thích: “Viết thư cho anh ấy suốt thời gian qua” nhấn mạnh quá trình liên tục, dùng thì hiện tại hoàn thành tiếp diễn. - Have you been staying up all night?
Giải thích: “Thức trắng suốt đêm qua” nhấn mạnh quá trình thức liên tục, dùng thì hiện tại hoàn thành tiếp diễn. - What have you been doing for all this time?
Giải thích: “Bạn đã làm gì suốt thời gian qua” nhấn mạnh quá trình của hành động, dùng thì hiện tại hoàn thành tiếp diễn. - He’s been watching this TV program ever since he entered university.
Giải thích: “Xem chương trình TV này suốt kể từ khi…” nhấn mạnh tính liên tục của hành động xem, dùng thì hiện tại hoàn thành tiếp diễn.
Câu hỏi thường gặp về Thì Hiện Tại Hoàn Thành Tiếp Diễn
Điều gì làm nên sự khác biệt giữa thì hiện tại hoàn thành và thì hiện tại hoàn thành tiếp diễn?
Sự khác biệt chính nằm ở trọng tâm: Thì hiện tại hoàn thành nhấn mạnh vào kết quả hoặc kinh nghiệm đã hoàn tất của một hành động tính đến hiện tại. Ngược lại, Thì hiện tại hoàn thành tiếp diễn tập trung vào quá trình, tính liên tục và thời lượng của một hành động đã bắt đầu trong quá khứ và vẫn đang tiếp diễn hoặc vừa mới kết thúc.
Khi nào chúng ta không nên sử dụng thì hiện tại hoàn thành tiếp diễn?
Bạn không nên sử dụng thì hiện tại hoàn thành tiếp diễn với các động từ chỉ trạng thái (state verbs) như know, believe, love, hate, own, be, hay các động từ chỉ hành động tức thời, không kéo dài như start, stop, finish, arrive. Trong những trường hợp này, thì hiện tại hoàn thành sẽ là lựa chọn phù hợp hơn.
Có mẹo nào để nhớ công thức và cách dùng của thì hiện tại hoàn thành tiếp diễn không?
Mẹo nhớ công thức của thì hiện tại hoàn thành tiếp diễn là “Have/Has + Been + V-ing”. Hãy nghĩ đến “been” như là “đã và đang”, thể hiện sự kết nối giữa quá khứ và hiện tại kèm theo tính liên tục. Khi gặp các từ khóa như “for”, “since”, “all day/week”, “non-stop”, hãy cân nhắc sử dụng thì này nếu muốn nhấn mạnh quá trình.
Thì hiện tại hoàn thành tiếp diễn có thường xuất hiện trong các bài thi tiếng Anh không?
Có, thì hiện tại hoàn thành tiếp diễn là một trong những thì ngữ pháp cơ bản và quan trọng, thường xuyên xuất hiện trong các bài kiểm tra tiếng Anh từ cấp độ trung cấp đến nâng cao, bao gồm cả các kỳ thi chuẩn hóa như IELTS, TOEFL, TOEIC. Việc nắm vững thì này là cần thiết để đạt điểm cao trong phần ngữ pháp và viết.
Làm thế nào để luyện tập hiệu quả thì hiện tại hoàn thành tiếp diễn?
Để luyện tập hiệu quả thì hiện tại hoàn thành tiếp diễn, bạn nên thực hành bằng cách đặt câu với các tình huống thực tế, viết nhật ký hoặc mô tả các hoạt động hàng ngày của mình bằng tiếng Anh, tập trung vào những việc bạn đã và đang làm. Ngoài ra, việc làm các bài tập trắc nghiệm, điền từ và dịch câu cũng rất hữu ích. Hãy cố gắng áp dụng thì này trong giao tiếp hàng ngày để trở nên thành thạo hơn.
Trên đây là bài học chuyên sâu về cách sử dụng, công thức và các dạng bài tập thực hành chi tiết của Thì Hiện Tại Hoàn Thành Tiếp Diễn (Present Perfect Continuous) trong ngữ pháp tiếng Anh. Edupace hy vọng rằng những kiến thức này sẽ giúp bạn nắm vững thì quan trọng này, từ đó nâng cao kỹ năng tiếng Anh của mình một cách đáng kể.




