Trong tiếng Anh có 12 thì cơ bản và để học tốt môn học này cũng như đạt được chứng chỉ TOEIC với mức điểm cao thì bạn cần nắm vững công thức, cách dùng, dấu hiệu nhận biết của từng thì. Để EduQuiz Blog giới thiệu cho bạn tất tần tật về 1 trong 12 thì đó là thì hiện tại hoàn thành tiếp diễn thông qua bài viết dưới đây nhé!
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 Tense) dùng để diễn tả một hành động đã bắt đầu ở quá khứ và vẫn đang tiếp tục vào thời điểm hiện tại có thể tiếp diễn trong tương lai. Thì này thường sử dụng để diễn tả những hành động, sự việc đã diễn ra có ảnh hưởng đến hiện tại và tương lai.

Công thức thì hiện tại hoàn thành tiếp diễn
Thì hiện tại hoàn thành tiếp diễn được chia thành 3 dạng câu, cụ thể:
Câu khẳng định (Affirmative )
| Công thức | S + have/has + been + V-ing
Trong đó:
|
| Ví dụ | I have been studying for two hours. (Tôi đã học trong hai giờ rồi.)
They have been working on the project. (Họ đã đang làm việc trên dự án.) |
Câu phủ định (Negative)
| Công thức | S + have/has + not + been + V-ing
Trong đó các từ có đuôi “not” rút gọn thành “n’t”
|
| Ví dụ | I haven’t been watching TV all day. (Tôi không xem TV cả ngày.)
She hasn’t been feeling well lately. (Cô ấy gần đây không cảm thấy khỏe.) |

Câu nghi vấn (Question)
| Công thức | Have/Has + S + been + V-ing?
Câu trả lời:
|
| Ví dụ | Have you been studying for the exam? (Bạn đang ôn thi phải không?) – Yes, I have been studying for the exam.(Có, tôi đang ôn thi.)
Has she been working here for a long?(Cô ấy làm việc ở đây lâu chưa?) – No, she hasn’t been working here long.(Không, cô ấy làm việc ở đây chưa lâu.) |
Câu nghi vấn dùng “Wh” (Wh-Question)
| Công thức | Wh-question + have/has + S + been + V-ing? |
| Ví dụ | What have you been doing all day?(Bạn đã làm gì cả ngày?) – I have been working on a project.(Tôi đang thực hiện một dự án.)
How long has she been studying English?(Cô ấy đã học tiếng Anh được bao lâu rồi?) – She has been studying English for two years.(Cô ấy đã học tiếng Anh được hai năm.) |
Cách dùng thì hiện tại hoàn thành tiếp diễn
Thì hiện tại hoàn thành tiếp diễn dùng để diễn tả một số trường hợp sau đây:
Diễn tả hành động kéo dài
Thì này thường sử dụng để nói về một hành động đã bắt đầu ở quá khứ và vẫn đang tiếp tục vào thời điểm hiện tại.
Ví dụ: She has been studying for hours. (Cô ấy đã học trong nhiều giờ.)
Diễn tả một hành động liên tục phát triển
Thì này thường sử dụng để nhấn mạnh vào thời gian của hành động đang kéo dài và đem lại hiệu quả tốt. Nhằm nói đến sự liên tục và phát triển không ngừng của hành động đó.
Ví dụ: They have been working hard on the project. (Họ đã đang làm việc chăm chỉ trên dự án.)

Diễn tả kết quả ảnh hưởng tới hiện tại
Được sử dụng để diễn tả kết quả của một hành động hoặc sự việc đã xảy ra trong quá khứ và kết quả vẫn ảnh hưởng tới hiện tại.
Ví dụ: I’m tired because I’ve been running for 3 hours straight. (Tôi mệt vì tôi đã chạy liên tục trong 3 giờ.)
Diễn tả sự phàn nàn với kết quả của sự việc kéo dài
Thì này cũng có thể được sử dụng để thể hiện sự phàn nàn hoặc chấp nhận sự không thoải mái về một hành động hoặc tình trạng kéo dài.
Ví dụ: It’s been raining all day. (Mưa cả ngày rồi.)
Xem thêm: Tất tần tật về thì hiện tại hoàn thành
Dấu hiệu nhận biết thì hiện tại hoàn thành tiếp diễn
Có một số dấu hiệu để bạn có thể nhận biết được thì hiện tại hoàn thành tiếp diễn trong câu:
| Các từ nhận biết | Vị trí của từ | Ví dụ |
| For the whole + N (N chỉ thời gian): trong khoảng | Đứng cuối câu | She has been studying for the whole three hours.(Cô ấy đã học suốt 3 tiếng đồng hồ.) |
| For + N (quãng thời gian): trong khoảng | Thường đứng đầu hoặc cuối câu | She has been cooking for an hour already.(Cô ấy đã nấu ăn trong khoảng một tiếng rồi.) |
| Since + N (mốc/điểm thời gian): kể từ khi | Thường đứng đầu hoặc cuối câu | He has been working here since last year.(Anh ấy đã làm việc ở đây từ năm ngoái.) |
| All + thời gian (All day/ week/ month): Toàn bộ | Đứng cuối câu | They have been practicing all day.(Họ đã luyện tập cả ngày.) |

Phân biệt chủ ngữ số nhiều và số ít
Phân biệt chủ ngữ số ít và chủ ngữ số nhiều trong tiếng Anh là rất cần thiết để sử dụng đúng các dạng động từ và trạng từ. Dưới đây là đặc điểm cơ bản của chủ ngữ số ít và chủ ngữ số nhiều:
Chủ ngữ số ít (Singular Subject)
- Chủ ngữ chỉ một người, một vật hoặc một khái niệm, sự việc độc nhất.
- Được kèm theo động từ số ít.
Ví dụ:
- She has been studying English for five years. (Cô ấy đã đang học tiếng Anh từ năm năm trước.)
- The cat has been sleeping all day. (Con mèo đã đang ngủ suốt cả ngày.)
Chủ ngữ số nhiều (Plural Subject)
- Chủ ngữ chỉ nhiều người, nhiều vật hoặc nhiều khái niệm.
- Được kèm theo động từ số nhiều.
Ví dụ:
- They have been working on this project for months. (Họ đã đang làm việc trên dự án này suốt vài tháng.)
- The students have been studying hard for their exams. (Các sinh viên đã đang học chăm chỉ cho kỳ thi của họ.)

Có một số quy tắc cụ thể để tạo dạng số nhiều cho danh từ, như thêm “s” vào cuối danh từ, tùy theo tình huống và âm cuối của danh từ. Ví dụ như “a dog” là con chó còn “the dogs” là những con chó.
Bài tập và đáp án về thì hiện tại hoàn thành tiếp diễn
Bài tập
Câu 1: Chia động từ ở thì hiện tại hoàn thành tiếp diễn
- They _______________ (wait) for the bus for half an hour.
- She _______________ (study) English since last year.
- I _______________ (work) in the garden all morning.
- How long _______________ you _______________ (learn) how to play the guitar?
- He _______________ (read) that book for two hours.
Câu 2: Viết lại câu sang thì hiện tại hoàn thành tiếp diễn
- They have lived in that house for five years.
- She has played the piano since she was a child.
- He has known his best friend for a long time.
- I have worked at this company since last summer.
- We have watched the movie three times.
Câu 3: Đặt câu hỏi cho các câu đã cho
- She has been swimming in the pool. => What __________ she __________ in the pool?
- They have been watching a movie for three hours. => How long __________ they __________ a movie?
- He has been playing soccer since morning. => How long __________ he __________ soccer?
- We have been cooking dinner since 6 PM. => What __________ we __________ since 6 PM?
- I have been reading that book all day. => What __________ I __________ all day?
Câu 4: Tìm lỗi sai trong thì hiện tại hoàn thành tiếp diễn
- She have been working on her project for hours.
- They has been playing soccer since yesterday.
- I have been knowing him for a long time.
- We have been waiting for the bus for half an hour.
- He have been reading that book all day.
Câu 5: Đọc đoạn văn và trả lời câu hỏi
Laura is tired. She has been working in the garden all day. She started in the morning and she’s still working now. She has been planting flowers and digging up weeds. Her hands are dirty and her clothes are covered in mud. She has been enjoying the fresh air and the sunshine, but she’s looking forward to taking a shower and resting.
- How long has Laura been working in the garden?
- What has Laura been doing in the garden?
- How does Laura feel about working in the garden?
- What is the condition of Laura’s hands and clothes?
- What is Laura looking forward to?
Đáp án
Câu 1:
- has been waiting.
- have been studying.
- have been working.
- have been learning.
- has been reading.
Câu 2:
- They have been living in that house for five years.
- She has been playing the piano since she was a child.
- He has known his best friend for a long time.
- I have been working at this company since last summer.
- We have been watching the movie three times.
Câu 3:
- has, been swimming.
- have, been watching.
- has, been playing.
- have, been cooking.
- have, been reading.
Câu 4:
- She has been working on her project for hours.
- They have been playing soccer since yesterday.
- I have known him for a long time.
- We have been waiting for the bus for half an hour.
- He has been reading that book all day.
Câu 5:
- Laura has been working in the garden all day.
- Laura has been planting flowers and digging up weeds in the garden.
- Laura has been enjoying the fresh air and the sunshine, but she’s tired.
- Laura’s hands are dirty and her clothes are covered in mud.
- Laura is looking forward to taking a shower and resting.
Bài viết trên, EduQuiz đã chia sẻ cho bạn tất tần tật về thì hiện tại hoàn thành tiếp diễn. Chúc bạn học tốt tiếng Anh và đạt được kết quả cao trong học tập.
Xem thêm: Tìm hiểu chi tiết về thì hiện tại tiếp diễn
