Cách dùng thì hiện tại hoàn thành - Present Perfect Tense

Thì hiện tại hoàn thành (Present perfect tense) là một trong những thì được đánh giá là khá phức tạp trong tiếng Anh, yêu cầu người học cần phải hiểu rõ cách dùng và cấu trúc thì mới có thể sử dụng chính xác. Hiểu được điều đó, bài viết này TAK12 sẽ chia sẻ cho bạn đọc một cái nhìn tổng quát về thì hiện tại hoàn thành, giúp bạn có thể vận dụng thành thạo trong giao tiếp cũng như làm bài tập.

👉 Cách phân biệt thì hiện tại hoàn thành và thì quá khứ đơn

 

1. Định nghĩa thì hiện tại hoàn thành

Thì hiện tại hoàn thành (Present perfect tense) dùng để diễn tả về một hành động đã hoàn thành cho tới thời điểm hiện tại mà không bàn về thời gian diễn ra nó.


Ex:
She has lived in this city for ten years. (Cô ấy đã sống ở thành phố này trong 10 năm.)

[%Included.Dangky%]

2. Cách dùng thì hiện tại hoàn thành

Cách dùng thì hiện tại hoàn thành
Cách dùng thì hiện tại hoàn thành


Thì hiện tại hoàn thành dùng để diễn tả về một hành động đã xảy ra trong quá khứ nhưng không có thời điểm cụ thể, khác với thì quá khứ đơn. Thông thường, thì hiện tại hoàn thành được sử dụng trong các trường hợp như sau:

Cách dùng

Ví dụ

Hành động đã hoàn thành cho tới thời điểm hiện tại mà không đề cập tới nó xảy ra khi nào.

- I’ve done all my homeworks. (Tôi đã làm hết bài tập về nhà.)
Hành động bắt đầu ở quá khứ và đang tiếp tục ở hiện tại.

- They’ve been married for nearly Fifty years. (Họ đã kết hôn được 50 năm.)

- She has lived in Liverpool all her life. (Cố ấy đã sống cả đời ở Liverpool.)

Hành động đã từng làm trước đây và bây giờ vẫn còn làm.

- He has written three books and he is working on another book. (Anh ấy đã viết được 3 cuốn sách và đang viết cuốn tiếp theo.)

- I’ve played the guitar ever since I was a teenager. (Tôi đã chơi guitar kể từ khi còn nhỏ.)

Một kinh nghiệm cho tới thời điểm hiện tại, thường dùng với trạng từ "ever".

- My last birthday was the worst day I’ve ever had. (Sinh nhật năm ngoái là ngày tệ nhất đời tôi.)

- Have you ever met George? Yes, but I’ve never met his wife. (Sử dụng never cho trường hợp tiêu cực.)

Về một hành động trong quá khứ nhưng quan trọng tại thời điểm nói.

- I can’t get my house. I’ve lost my keys. (Tôi không thể vào nhà được. Tôi đánh mất chùm chìa khóa của mình rồi.)

- Teresa isn’t at home. I think she has gone shopping. (Teresa không có ở nhà. Tôi nghĩ cô ấy đã đi mua sắm.)

Chúng ta thường sử dụng một mệnh đề với “since” chỉ ra khi một cái gì đó bắt đầu trong quá khứ.

- They’ve stayed with us since last week. (Họ đã ở với chúng tôi từ tuần trước.)

- I have worked here since I left school. (Tôi đã làm việc ở đây kể từ khi tôi rời trường.)

 

👉 Cách dùng Ever, Never với thì hiện tại hoàn thành

👉 Cách dùng Since, For với thì hiện tại hoàn thành

👉 Cách dùng Just, Already, Yet với thì hiện tại hoàn thành

3. Công thức thì hiện tại hoàn thành

Cấu trúc thì hiện tại hoàn thành
Cấu trúc thì hiện tại hoàn thành

3.1. Thể khẳng định

Cấu trúc:

S + have/ has + V(pp)


Lưu ý:

Ex:

3.2. Thể phủ định

Cấu trúc:

S + haven’t/ hasn’t  + V(pp)


Lưu ý:

Ex:

3.3. Thể nghi vấn

Cấu trúc:

Have/ Has + S + V(pp)?


Ex:

Lưu ý: Trong một số trường hợp trong thì hiện tại hoàn thành, ta sử dụng trạng thái quá khứ phân từ của động từ “to be”: "been" như một dạng quá khứ phân từ của động từ "go".


Ex:

4. Dấu hiệu nhận biết thì hiện tại hoàn thành

Dấu hiệu nhận biết thì hiện tại hoàn thành
Dấu hiệu nhận biết thì hiện tại hoàn thành


Dấu hiệu nhận biết thì hiện tại hoàn thành:
Trong câu có xuất hiện các từ chỉ thời gian như:

Lưu ý: Vị trí của các từ chỉ thời gian trong thì hiện tại hoàn thành


a) already, never, ever, just
: Sau “have/ has” và đứng trước động từ phân từ II. (already cũng có thể đứng cuối câu.)

Ex: I have just come back home. 

b) Yet: Đứng cuối câu, và thường được sử dụng trong câu phủ định và nghi vấn.

Ex: She hasn’t told me about you yet.

c) so far, recently, lately, up to present, up to this moment, in/for/during/over + the past/last + thời gian: Có thể đứng đầu hoặc cuối câu.

Ex: I have seen this film recently.

Nhằm hỗ trợ các em học sinh ghi nhớ lý thuyết và vận dụng thành thạo cách sử dụng thì hiện tại hoàn thành, TAK12 đã xây dựng phần Luyện chủ điểm với các câu hỏi ôn tập theo level A2 - B1 - B2. Mức độ thành thạo của mỗi chủ điểm sẽ được đánh giá qua Master level, điểm tối đa là 100.

Luyện chủ điểm này theo level A2

Luyện chủ điểm này theo level B1

Luyện chủ điểm này theo level B2


Trên đây là tóm tắt một cách sơ lược nhất về thì hiện tại hoàn thành. Mong rằng qua nội dung mà TAK12 chia sẻ, bạn sẽ có thể nắm vững lý thuyết và vận dụng thành thạo chủ điểm ngữ pháp phức tạp này. Chúc bạn học tốt!

[%Included.TAK12%]