Thì hiện tại hoàn thành tiếp diễn là một trong 12 thì quan trọng của tiếng Anh. Hôm nay, Ôn Luyện sẽ giúp bạn nắm vững kiến thức về phần ngữ pháp này.
Thì hiện tại hoàn thành tiếp diễn
Trước tiên, hãy cùng tìm hiểu lý thuyết của thì hiện tại hoàn thành tiếp diễn 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) diễn tả hành động bắt đầu trong quá khứ, tiếp tục ở hiện tại, và có thể tiếp diễn ở tương lai. Đặc biệt, thì nhấn mạnh đến khoảng thời gian diễn ra sự việc.
Ví dụ: It has been raining for 2 hours. (Trời đã mưa 2 tiếng.)
Câu này nhấn mạnh về khoảng thời gian 2 tiếng, trời mưa liên tục.
Xem thêm: Thì Hiện Tại Đơn Với Tobe: Công Thức, Cách Dùng, Và Bài Tập
Cấu trúc
Thì hiện tại hoàn thành tiếp diễn dược dùng với những câu trúc dưới đây:
| Dạng câu | Công thức | Ví dụ |
| Câu khẳng định | S + have/ has + been + V-ing. |
|
| Câu phủ định | S + haven’t/ hasn’t + been + V-ing. |
|
| Câu hỏi Yes/No | Have/ Has + S + been + V-ing ? |
|
| Câu hỏi Wh- | Wh- + have/has + S + been + V-ing? |
|
Dấu hiệu nhận biết

Để nhận biết câu hiện tại hoàn thành tiếp diễn, cách dễ nhận là bạn chú ý vào các trạng từ trong câu. Các trạng từ thường xuất hiện trong câu hiện tại hoàn thành tiếp diễn là:
| Trạng từ | Ý nghĩa | Ví dụ |
| since | Chỉ thời điểm hành động bắt đầu trong quá khứ và vẫn tiếp diễn đến hiện tại. |
|
| for | Chỉ khoảng thời gian hành động đã xảy ra. |
|
| all (ví dụ: all day/week/month/year) | Nhấn mạnh tính liên tục của hành động trong suốt một khoảng thời gian dài. |
|
Xem thêm: Bài Tập Thì Tương Lai Hoàn Thành: Các Dạng Bài Thường Gặp
Thì hiện tại hoàn thành tiếp diễn dùng khi nào?

Dưới đây là 2 trường hợp sử dụng câu hiện tại hoàn thành:
- Dùng để diễn tả hành động bắt đầu trong quá khứ, kéo dài đến hiện tại, có thể kéo dài tới tương lai. Nhấn mạnh tính “liên tục” của hành động.
Ví dụ: She has been studying for 2 hours. (Cô ấy đã học liên tục 2 tiếng.)
- Dùng để diễn tả hành động đã xảy ra, vừa mới kết thúc nhưng kết quả của hành động để lại ở hiện tại. Nhấn mạnh kết quả của hành động.
Ví dụ: He has been playing football, so he’s tired. (Anh ấy đã chơi bóng đá nên anh ấy mệt.)
Bài tập hiện tại hoàn thành tiếp diễn
Hãy cùng củng cố lại kiến thức vừa học bằng cách làm các bài tập thì hiện tại hoàn thành tiếp diễn bên dưới nhé!
Bài tập
Bài 1: Hoàn thành các câu bên dưới
- It’s raining. The rain started two hours ago. It‘s been raining for two hours.
- We are waiting for the bus. We started waiting for 20 minutes. We ….. for 20 minutes.
- I’m learning Spanish. I started classes in December. I ….. since December.
- Mary is working in London. She started working there on 18 January. ……. since 18 January.
- Our friends always spend their holidays in Italy. They started going there years ago. ……. for years.
Bài 2: Hoàn tất các câu sau dựa vào những từ gợi ý cho sẵn
- We/ not/ want/ go/ because/ be/ play/ football
- Chingun/ be/ sleep/ hours/ so/ house/ quiet.
- He/ drink/ alcohol/ since/ we/ see/
- I/ do/ work/ whole/ day/ now/ be/ tired.
- She/ not/ see/ parents/ so long/ because/ she/ busy.
Bài 3: Đặt câu với thì hiện tại hoàn thành tiếp diễn
- You have just arrived to meet a boy who is waiting for you.
(you/wait/long)
→ _______________________________________________?
- You meet an old friend in the street. His face and hands are really strange.
(what/to/do?)
→ _______________________________________________?
- A friend of yours is now working in a drug store. You want to know how long.
(how long/you/work/there?)
→ _______________________________________________?
- A friend tells you about her job – she is an accountant. You want to know how long.
(how long/you/work/accountant?)
→ _______________________________________________?
Đáp án
Bài 1:
- has been raining
- have been waiting
- have been learning Spanish
- she has been working there
- they’ve been going there
Bài 2:
- We don’t want to go out because We have been playing football.
- Chingun has been sleeping for hours, so the house is very quiet.
- He has been drinking alcohol since we saw him.
- I have been doing my homework for the whole day, so now I am tired.
- She has not been seeing her parents for so long because she is extremely busy.
Bài 3:
- Have you been waiting long?
- What have you been doing?
- How long have you been working there?
- How long have you been working as an accountant?
Mong rằng với bài viết hôm nay, Ôn luyện đã giúp bạn củng cố phần ngữ pháp về thì hiện tại hoàn thành tiếp diễn.
Xem thêm:



