Thì Hiện Tại Hoàn Thành Tiếp Diễn (Present Perfect Continuous)

Học cách sử dụng thì hiện tại hoàn thành tiếp diễn để diễn tả hành động liên tục từ quá khứ đến hiện tại. Nắm vững công thức have/has + been + V-ing và các trường hợp sử dụng.

LMW
LearnMyWords
·4 phút đọc

Thì Hiện Tại Hoàn Thành Tiếp Diễn (Present Perfect Continuous)

Thì hiện tại hoàn thành tiếp diễn (Present Perfect Continuous) là sự kết hợp hoàn hảo giữa thì hiện tại hoàn thành và thì tiếp diễn. Nó nhấn mạnh tính liên tục của hành động từ quá khứ cho đến hiện tại và có thể tiếp tục trong tương lai.

Thì Hiện Tại Hoàn Thành Tiếp Diễn Là Gì?

Thì này được tạo thành bằng have/has + been + V-ing. Chúng ta sử dụng nó để diễn tả hành động bắt đầu trong quá khứ, tiếp tục đến hiện tại và có thể vẫn đang xảy ra hoặc vừa mới kết thúc nhưng có kết quả rõ ràng.

Cấu Trúc Ngữ Pháp

Khẳng định

S + have/has + been + V-ing

Phủ định

S + have/has + not + been + V-ing

Nghi vấn

Have/Has + S + been + V-ing?

Cách Sử Dụng

1. Hành Động Bắt Đầu Trong Quá Khứ và Vẫn Tiếp Tục

Diễn tả hành động bắt đầu trong quá khứ và vẫn đang xảy ra ở hiện tại.

Ví dụ

I have been working here for 5 years.

Tôi đã và đang làm việc ở đây được 5 năm.

2. Hành Động Vừa Mới Kết Thúc Nhưng Có Kết Quả Rõ Ràng

Hành động vừa kết thúc và chúng ta có thể thấy kết quả hoặc bằng chứng của nó.

Ví dụ

You look tired. Have you been running?

Bạn trông có vẻ mệt. Bạn vừa chạy bộ à?

So Sánh Với Các Thì Khác

Hiện Tại Hoàn Thành

I have read 3 books.
Tôi đã đọc 3 cuốn sách. (Kết quả)

Hiện Tại Hoàn Thành Tiếp Diễn

I have been reading for 2 hours.
Tôi đã đọc được 2 giờ. (Quá trình)

Các Từ Tín Hiệu

Những cụm từ này thường đi kèm với thì hiện tại hoàn thành tiếp diễn:

  • for - trong khoảng thời gian (for 2 hours)
  • since - từ mốc thời gian (since 2020)
  • all morning/day - suốt buổi sáng/cả ngày
  • lately/recently - gần đây

Ví Dụ Cụ Thể

Câu Khẳng Định

Đúng

She has been studying English for 3 years.

Cô ấy đã học tiếng Anh được 3 năm.

Câu Phủ Định

Đúng

They haven't been working on this project very long.

Họ chưa làm dự án này được lâu.

Câu Nghi Vấn

Đúng

How long have you been waiting here?

Bạn đã đợi ở đây bao lâu rồi?

Lỗi Thường Gặp

Sai

I am been working here for 5 years.

Không dùng "am been" mà phải dùng "have been"

Sai

She has been knowing him for years.

Động từ "know" không dùng ở dạng tiếp diễn

Cảnh báo

Không phải tất cả động từ đều có thể dùng ở dạng tiếp diễn. Các động từ chỉ trạng thái như know, love, hate, believe thường không dùng với "-ing".

Bảng Động Từ Không Dùng Dạng Tiếp Diễn

Loại động từVí dụThay thế
Cảm xúclove, hate, likeI have loved music for years
Tri giácknow, understand, believeI have known him since 2020
Sở hữuhave, own, belongI have owned this car for 3 years

Ghi chú

Khi so sánh với thì hiện tại hoàn thành thông thường, thì hiện tại hoàn thành tiếp diễn nhấn mạnh vào quá trình và tính liên tục của hành động, trong khi thì hiện tại hoàn thành chú trọng vào kết quả.

Bài Tập Thực Hành

Hãy thử tạo câu với các gợi ý sau:

  • work / here / 2 years → I have been working here for 2 years.
  • rain / all day → It has been raining all day.
  • study / since morning → She has been studying since morning.

Mẹo học tập

Hãy chú ý đến ngữ cảnh: nếu muốn nhấn mạnh quá trình và tính liên tục, dùng thì hiện tại hoàn thành tiếp diễn. Nếu chỉ quan tâm đến kết quả, dùng thì hiện tại hoàn thành thông thường.