Present Perfect Continuous (Thì hiện tại hoàn thành tiếp diễn)
Cấu trúc
[has/have + been + present participle]
Ví dụ:
- You have been waiting here for two hours.
- Have you been waiting here for two hours?
- You have not been waiting here for two hours.
Cách dùng
1. Một diễn tiến từ quá khứ kéo dài đến hiện tại.
Chúng ta dùng thì hiện tại hoàn thành tiếp diễn để mô tả một sự việc bắt đầu trong quá khứ và tiếp tục cho đến hiện tại. "For five minutes", "for two weeks", và "since Tuesday" là những khoảng thời gian có thể được dùng với thì hiện tại hoàn thành tiếp diễn.
Ví dụ:
- They have been talking for the last hour.
- She has been working at that company for three years.
- What have you been doing for the last 30 minutes?
- James has been teaching at the university since June.
- We have been waiting here for over two hours!
- Why has Nancy not been taking her medicine for the last three days?
2. Recently, Lately
Chúng ta cũng có thể dùng thì hiện tại hoàn thành tiếp diễn mà không cần những từ chỉ các khoảng thời gian như "for two weeks" giống như ở cách dùng thứ 1. Nếu không có những từ như vậy thì hiện tại hoàn thành tiếp diễn sẽ có nghĩa chung là mới gần đây. Chúng ta thường dùng các từ như "lately" hoặc "recently" để nhấn mạnh nghĩa này.
Ví dụ:
- Recently, I have been feeling really tired.
- She has been watching too much television lately.
- Have you been exercising lately?
- Mary has been feeling a little depressed.
- Lisa has not been practicing her English.
- What have you been doing?
QUAN TRỌNG
Bạn cần nhớ là thì hiện tại hoàn thành tiếp diễn có nghĩa là những sự việc xảy ra gần đây. Nếu bạn dùng thì hiện tại hoàn thành tiếp diễn trong những câu hỏi kiểu như "Have you been feeling alright?", nó có thể có ý là người được hỏi trong có vẻ mệt mỏi. Còn một câu hỏi kiểu như là "Have you been smoking?" có thể có ý là bạn ngửi thấy mùi thuốc lá trên người được hỏi. Sử dụng thì hiện tại hoàn thành tiếp diễn trong câu hỏi có nghĩa là bạn có thể nhìn thấy, ngửi thấy, nghe thấy, hoặc cảm thấy kết quả của hành động đó. Nếu sử dụng sai thì này, bạn có nguy cơ bị hiểu lầm là đang sỉ nhục, lăng mạ người khác.
CẦN NHỚ
Điều quan trọng cần nhớ là các động từ Non-Continuous không thể được dùng với bất kỳ thì tiếp diễn nào. Ngoài ra, một số Mixed Verb nếu được dùng với ý nghĩa non-continuous cũng không thể được dùng trong các thì tiếp diễn. Thay vì dùng thì hiện tại hoàn thành tiếp diễn với những động từ như vậy, bạn phải dùng thì hiện tại hoàn thành.
Ví dụ
- Sam has been having his car for two years. Không đúng
- Sam has had his car for two years. Đúng
Cách đặt adverb
Những ví dụ dưới đây mô tả các đặt các adverb như: always, only, never, ever, still, just, v.v... vào một câu ở thì hiện tại hoàn thành tiếp diễn:
- You have only been waiting here for one hour.
- Have you only been waiting here for one hour?
CHỦ ĐỘNG / BỊ ĐỘNG
Ví dụ:
- Recently, John has been doing the work. Chủ động
- Recently, the work has been being done by John. Bị động
LƯU Ý: Thì hiện tại hoàn thành tiếp diễn hiếm khi được sử dụng ở thể bị động.
!!! info "Nguồn" Nguồn bài viết