Thì hiện tại hoàn thành tiếp diễn là một thì được sử dụng rất nhiều trong giao tiếp, bởi chúng được sử dụng để diễn tả các hành động đã và đang xảy ra tại thời điểm nói. Hiểu được điều này, Ecorp English dành hẳn một bài viết để bạn có thể hiểu rõ hơn về thì hiện tại hoàn thành tiếp diễn và ứng dụng trong giao tiếp một cách phù hợp.
1. Mục đích sử 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 được sử dụng để:
- Hành động bắt đầu tại một thời điểm trong quá khứ và vẫn tiếp tục tại thời điểm nói (nhấn mạnh tính liên tục)
Ex: We have been waiting for hours! (Chúng tôi đã chờ cả mấy tiếng đồng hồ rồi!)
She has been working for this company since 1995. (Cô ấy làm việc cho công ty này từ 1995).
- Chỉ một hành động đã xảy ra và kết thúc tại thời điểm nói, tuy nhiên người nói muốn nhấn mạnh kết quả của hành động đó)
Ex: I’m very tired, I have been studying for 5 hours constantly. (Tôi đang rất mệt đây, tôi đã học liên tục suốt 5 tiếng đồng hồ không nghỉ rồi.)
The ground is very flabby, it has been raining since yesterday. (Mặt đất thật là nhão nhoét, trời mưa từ hôm qua tới giờ.)
2. Cấu trúc – Thì hiện tại hoàn thành tiếp diễn
a. Với câu khẳng định:
- Ngôi thứ 3 số ít: S + Has + Been + V_ing
Ex: He has been working for 3 hours. (Anh ta làm việc được 3 tiếng rồi)
It has been raining for 3 hours. (Trời đã mưa được 3 tiếng rồi.)
- Các ngôi còn lại: S + Have + Been + V_ing
Ex: They have been playing basketball since 2 p.m (Họ chơi bóng rổ từ 2 giờ chiều đến giờ rồi.)
There you are, we have been waiting for you. (Bạn đây rồi, chúng tôi đang đợi bạn đây.)
b. Với câu phủ định:
- Ngôi thứ 3 số ít: S + Has + not + Been + V_ing
Ex: He has not been working for 3 hours. (Anh ta làm việc chưa được 3 tiếng đâu.)
It has not been raining for 3 hours. (Trời đã mưa được 3 tiếng đâu.)
- Các ngôi còn lại: S + Have + not + Been + V_ing
Ex: They have not been playing basketball since 2 p.m (Họ chơi bóng rổ từ 2 giờ chiều đến giờ rồi.)
Don’t expect to be welcomed, we have not been waiting for you. (Đừng mong chờ được chào đón, chúng tôi không chờ bạn đâu.)
c. Với câu nghi vấn:
- Ngôi thứ 3 số ít: Has + S + been + V_ing?
Ex: Has he been working for 3 hours? (Anh ta làm việc được 3 tiếng rồi à?)
How long has it been raining? (Trời đã mưa được bao lâu rồi?)
- Các ngôi còn lại: Have + S + been + V_ing?
Ex: Have they been playing basketball since 2 p.m? (Họ chơi bóng rổ từ lúc 2 giờ chiều à?)
I’m sorry, how long have you been waiting for me? (Tôi xin lỗi, các bạn đợi tôi được bao lâu rồi?)
3. Dấu hiệu nhận biết – Thì hiện tại hoàn thành tiếp diễn
– Since + mốc thời gian
Ex: They have been playing basketball since 2 p.m (Họ chơi bóng rổ từ 2 giờ chiều đến giờ rồi.) – For + khoảng thời gian
Ex: We have been waiting for hours. (Chúng tôi đã đợi hàng giờ đồng hồ rồi.)
Trên đây là toàn bộ những điều cần biết về cách sử dụng thì hiện tại hoàn thành tiếp diễn. Với những gì Ecorp đã chia sẻ, bạn hoàn toàn có thể làm được các bài tập trên lớp và các bài kiểm tra. Chúc các bạn thành công. Ngoài ra, bạn đọc có thể tham khảo thêm những phương pháp học tiếng Anh hiệu quả trong các chuyên mục của Ecorp như Học ngữ pháp tiếng Anh, Học từ vựng tiếng Anh, học phát âm tiếng Anh,….
>>> Xem thêm: