Thì hiện tại hoàn thành tiếp diễn - Present perfect continuous tense

Trong bài viết này, chúng ta hãy cùng tìm hiểu cách sử dụng, công thức và dấu hiệu nhận biết của thì hiện tại hoàn thành tiếp diễn; phân biệt thì hiện tại hoàn thành và thì hiện tại hoàn thành tiếp diễn nhé!

1. Cách dùng thì hiện tại hoàn thành tiếp diễn (Present perfect continuous tense)

- Diễn tả những hành động lặp đi lặp lại trong quá khứ

Ví dụ:

 They have been producing cars here for ten years. (Họ sản xuất ô tô ở đây được 10 năm rồi.)

 I have been trying to ring them all day. (Tôi đã cố gắng gọi cho họ cả ngày.)

- Diễn tả những hàng động vừa mới kết thúc nhưng kết quả còn ở hiện tại

Ví dụ: Look! The ground is very wet. It has been raining. (Nhìn kìa! Mặt đất rất ẩm ướt. Trời vừa mới mưa xong.)

2. Công thức thì hiện tại hoàn thành tiếp diễn (Present perfect continuous tense)

THỂ

ĐẠI TỪ

ĐỘNG TỪ

Khẳng định

I/He/she/it

HAS BEEN WORKING

You/we/they

HAVE BEEN WORKING

Phủ định

I/He/she/it

HAS NOT (= HASN’T) BEEN WORKING

You/we/they

HAVE NOT (= HAVEN’T) BEEN WORKING

Nghi vấn

 

HAS I/HE/SHE/IT BEEN WORKING …?

 

HAVE YOU/WE/THEY BEEN WORKING …?

3. Dấu hiệu nhận biết thì hiện tại hoàn thành tiếp diễn (Present perfect continuous tense)

  1. How long, for, since
  2. All day/week…

4. Phân biệt thì hiện tại hoàn thành và hiện tại hoàn thành tiếp diễn

Hiện tại hoàn thành

Hiện tại hoàn thành tiếp diễn

Hành động đã được hoàn thành

 

I have written ten pages of my homework! (Tôi đã viết 10 trang bài tập!)

Hành động chưa được hoàn thành hoặc vừa mới kết thúc

I have been walking for hours.

(Tôi đã đi bộ trong hàng tiếng đồng hồ.)

Kết quả còn ở hiện tại – trả lời câu hỏi với “How many? How much?”

 

 

I have written my homework. Now I can watch TV. (Tôi vừa mới viết xong bài tập về nhà. Bây giờ tôi có thể xem tivi rồi.)

Hành động xảy ra trong quá khứ và còn đang tiếp tục ở hiện tại (nhấn mạnh tính liên tục) – trả lời câu hỏi với “How long?”

I have been writing my homework all evening! I didn’t know that it would take so long. (Tôi đã viết bài tập về nhà cả buổi tối. Tôi đã không biết nó lại lâu đến vậy)

5. Những lỗi thường gặp thì hiện tại hoàn thành tiếp diễn (Present perfect continuous tense)

  1. Dùng hiện tại hoàn thành tiếp diễn cho động từ chỉ trạng thái

Ví dụ: I have been knowing her for 10 years.

       à I have known her for 10 years. (Tôi biết cô ấy được 10 năm rồi.)

  1. Nhầm cách dùng ‘‘for’’ với ‘‘since’’ và ngược lại

Ví dụ: I have been learning English since 5 years.

       à I have been learning English for 5 years. (Tôi học tiếng Anh được 5 năm rồi.)

  1. Quên ‘‘been’’

Ví dụ: I have learning English for 8 years.

à I have been learning English for 8 years. (Tôi học tiếng Anh được 8 năm rồi.)

Comments

Comments are closed on this post.