You are hereNgữ pháp / Hiện tại hoàn thành Present Perfect

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


Mẫu được dùng như sau:
Chủ ngữ + (has/have) + động từ chia ở dạng quá khứ phân từ

1> Thời hiện tại hoàn thành được dùng để nói về một hành động đã xảy ra trong một thời điểm không xác định trong quá khứ.

Ví dụ bạn dùng thời hiện tại hoàn thành cho trường hợp bạn muốn nói rằng bạn đã ở hà nội 10 năm. Bạn sẽ nói là “Tôi đã ở Hà nội được 10 năm”. Rõ rằng trong câu này không ai biết là bạn ở đây lúc nào, mà chỉ biết là trong thời gian 10 năm.
Câu trên sẽ chuyển sang tiếng Anh như sau:
I have lived in Hanoi for 10 years.

Ví dụ:

I have traveled around the world.
Tôi đã đi vòng quanh thế giới

2> Thời hiện tại hoàn thành được dùng để nói về một hành động đã xảy ra hơn một lần trong quá khứ. Ví dụ như bạn nói về việc bạn đã đọc cuốn sách đấy 2 lần rồi thì bạn sẽ dùng thời hiện tại hoàn thành để diễn đạt như sau “Tôi đã từng đọc quyển sách đấy 2 lần rồi”. Câu này sẽ chuyển sang tiếng anh như sau:
I have read this book twice.
Lưu ý động từ read ở đây là động từ read đã được chia sang dạng quá khứ phân từ.

Ví dụ:

I have met her three times
Tôi đã gặp cô ấy ba lần rồi.

3> Thời hiện tại hoàn thành được dùng để nói về một hành động bắt đầu xảy ra trong quá khứ và vẫn kéo dài đến hiện tại. Ví dụ như bạn sẽ dùng thời này để nói về việc bạn đã sống ở hà nội 10 năm nay và bạn hiện vẫn đang sống ở hà nội. Bạn sẽ nói như sau “Tôi đã và đang sống ở hà nội được 10 năm”. Chuyển sang tiếng anh sẽ là
“I have lived in Hanoi for 10 years”
Có 2 cách diễn đạt về thời gian là trong bao lâu (dùng for) và bắt đầu từ thời điểm nào (dùng since).
Ví dụ:

I have lived here for 10 years
Tôi đã sống ở đây được 10 năm
Hoặc I have lived here since 2001.
Tôi sống ở đây từ năm 2001

Lưu ý rằng chúng ta không dùng thời quá khứ thường để nói về việc gì xảy ra trong bao lâu

CAPTCHA
Dien ket qua vao o
5 + 10 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

Poll

Bạn tìm học gì?: