THÀNH THẠO SỬ DỤNG THÌ HIỆN TẠI HOÀN THÀNH TRONG TIẾNG ANH

Những kiến thức cơ bản về thì hiện tại hoàn thành

Thì hiện tại hoàn thành là chủ đề ngữ pháp cực kỳ quan trọng nhưng dễ bị sử dụng nhầm. Vì vậy, bài viết này sẽ giúp bạn sử dụng đúng cách thì hiện tại hoàn thành.

NGỮ PHÁP TIẾNG ANH CƠ BẢN - NÂNG CAO

Thì hiện tại hoàn thành Present Perfect Tense được sử dụng rất thường xuyên (đứng thứ 4 trong số các thì tiếng Anh).

Nhưng

Lại bị dùng sai cách hàng đầu trong số các thì.

Hãy cố gắng học hết bài học hôm nay để không dùng sai nữa nhé.

  • facebook
  • googleplus
  • twitter
  • pinterest

LOẠT BÀI HỌC NGỮ PHÁP CƠ BẢN – NÂNG CAO

Bài học này nằm trong chuỗi bài học Ngữ Pháp Cơ Bản và Nâng Cao với mục tiêu giúp các bạn không còn nhầm lẫn và mù mờ về cách sử dụng ngữ pháp nữa. Chương trình này đã giúp nhiều bạn tự tin và “có học” hơn một chút khi sử dụng tiếng Anh và ngữ pháp tiếng Anh.

Bạn nên đọc ngay lộ trình học này nhé. Hoàn toàn miễn phí.

Đây cũng là một chương trình nằm trong phần ôn tập của các bạn tham gia lớp học IELTS trực tiếp tại Hà NộiIELTS Online. Chương trình này đã giúp các bạn đó có nền tảng rất tốt để đạt IELTS theo mục tiêu.

Tham gia bài học ngữ pháp cơ bản - nâng cao

Bài học miễn phí – Lý thuyết đầy đủ – Bài tập chi tiết

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

Chúng ta có thể tạo nên thì hiện tại hoàn thành với cấu trúc sau đây
  • facebook
  • googleplus
  • twitter
  • pinterest

Have/Has + PP

Trong đó

  • PP (có thể viết P2 hoặc PII) là động từ ở dạng Past Participle – phân từ quá khứ.
  • Have/has là trợ động từ

Có hai dạng của phân từ quá khứ:

Với động từ thường (want → wanted) và một vài động từ bất quy tắc (make → made) thì giữ nguyên dạng như dạng ở quá khứ đơn khi chuyển sang phân từ quá khứ.

Với hầu hết các động từ bất quy tắc thì thường sẽ ở dạng khác với dạng chia ở thì quá khứ đơn (break → broke → broken, go → went → gone). Để sử dụng tốt và không nhầm lẫn thì bạn cần phải sử dụng bảng động từ bất quy tắc

Công thức thì hiện tại hoàn thành thể khẳng định

I/you/we/they have + phân từ quá khứ

he/she/it has + phân từ quá khứ

ví dụ: They’re arrived. (Họ vừa mới đến.)

Công thức thì hiện tại hoàn thành thể phủ định (thêm not vào trợ động từ have/has thôi)

I/you/we/they have not (haven’t) + phân từ quá khứ

He/she/it has not (hasn’t) + phân từ quá khứ

ví dụ: He hasn’t arrived. (Họ vẫn chưa đến.)

Công thức thì hiện tại hoàn thành thể nghi vấn (đảo trợ động từ have/has lên đầu câu hỏi thôi)

Have I/you/we/they + phân từ quá khứ …?

Has he/she/it + phân từ quá khứ …?

ví dụ: Has it arrived? (Nó đến chưa?)

Xem thêm về ngữ pháp các dạng câu hỏi trong tiếng Anh để hiểu hơn về thể nghi vấn.

  • facebook
  • googleplus
  • twitter
  • pinterest
  • facebook
  • googleplus
  • twitter
  • pinterest

So sánh cách dùng thì hiện tại hoàn thành và quá khứ đơn

Tại sao lại phải so sánh thì hiện tại đơn và thì quá khứ đơn?

Thực ra thì bởi vì 2 thì này có điểm chung là liên quan tới hành động ở quá khứ, nên thường các bạn sẽ sử dụng nhầm. Vì thế tôi sẽ so sánh 2 thì này để bạn thấy được sự khác biệt. Qua đó sử dụng thì hiện tại hoàn thành đúng hơn.

Bạn hãy đọc so sánh dưới đây (so sánh theo các bullet point – đề mục để thấy rõ sự khác nhau nhé)

CÁCH SỬ DỤNG THÌ HIỆN TẠI ĐƠN

Chúng ta có thể sử dụng thì hiện tại hoàn thành (không phải thì quá khứ đơn) để diễn tả các thông tin sau đây:

  • Cho sự kiện xảy ra trong quá khứ, thời điểm xảy ra không quan trọng, nhưng kết quả thì ở hiện tại:

Ví dụ:

They have moved to another town. (= They don’t live here now.)
She’s passed her driving test. (= She can drive to work.)
The bus has arrived. (= We can get onto it.)

  • Cho một khoảng thời gian xảy ra trong quá khứ và có thể còn tiếp tục đến hiện tại (thường đi cùng với since hoặc for):

Ví dụ:

You have worked very hard. (Tôi đã làm việc chăm chỉ. Có thể bây giờ vẫn còn thế.)
I’ve worked there for two months. (Tôi đã làm việc ở đó được hai tháng rồi. Bây giờ vẫn làm)
I‘ve worked there since April. (Tôi đã làm việc ở đó từ tháng Tư. Và bây giờ vẫn còn đang làm ở đó.)

  • Dùng not với still và yet trong câu hỏi ở thì hiện tại hoàn thành:

I still haven’t dried my hair. (= It’s wet.)
(Tôi vẫn chưa sấy tóc = Nó vẫn còn ướt.)
I haven’t put the balloons up yet. (= I want to – they’re on the floor.)
(Tôi vẫn chưa treo bóng bay lên = Tôi muốn thế – bóng bay vẫn còn ở dưới sàn.)

Chú ý: still đứng trước động từ và yet thì đứng sau động từ.

  • Cho câu hỏi how long kéo dài đến thời điểm hiện tại:

How long have you known Annie? (Bạn biết Annie bao lâu rồi?)

CÁCH SỬ DỤNG THÌ QUÁ KHỨ ĐƠN

Chúng ta có thể sử dụng thì quá khứ đơn (không phải thì hiện tại hoàn thành) để diễn tả các thông tin sau đây:

  • Cho một sự kiện ở quá khứ tại một thời điểm cụ thể:

They moved in July. (Họ chuyển đi vào tháng Bảy.)
She passed her driving test yesterday. (Cô ấy vượt qua kì thi lái xe hôm qua rồi.)
The bus arrived at six. (Chuyến xe đến vào 6 giờ).

  • Cho một khoảng thời gian bắt đầu và đã kết thúc trong quá khứ (thỉnh thoảng có thể đi cùng for):

You worked very hard last year. (Bạn đã làm việc rất chăm chỉ vào năm ngoái rồi.)
She worked at the cinema for ten months. (Cô ấy đã làm việc ở rạp chiếu phim khoảng 10 tháng. Và bây giờ thì cô ấy đã nghỉ việc.)

  • Cho các hành động và sự kiện bắt đầu từ trong quá khứ và đã kết thúc, thường đi với ago:

I dried my hair half an hour ago. (= it was wet but it’s dry now.)
(Tôi đã sấy tóc từ nửa tiếng trước. = nó đã ướt và bây giờ thì khô rồi.)
I didn’t put the balloons up. (= because I decided not to have a party.)
(Tôi không treo bóng bay lên = vì tôi quyết định không mở tiệc nữa.)

  • Cho câu hỏi when – khi nào:

When did you meet? (Các bạn gặp nhau khi nào?)

  • Tóm lại, bạn có thể hiểu rằng thì hiện tại hoàn thành có nhắc tới quá khứ, nhưng tập trung nhấn mạnh vào khoảng thời gian (tức mốc này tới mốc kia) chứ không phải chỉ ở một điểm thời gian nào đó.
  • Bên cạnh đó, hành động xảy ra ở thì hiện tại hoàn thành phải kéo dài (tới cả hiện tại, không quan tâm kết thúc hay chưa nhé) còn ở thì quá khứ đơn là phải kết thúc (trước hiện tại) rồi.

Nếu vẫn chưa hiểu rõ, bạn sẽ phải đọc bài thì quá khứ đơn để nắm chắc hơn.

Mời bạn xem video hướng dẫn kĩ hơn về cách sử dụng các từ chỉ thời gian như Since, for, during… thường dùng cùng thì hiện tại hoàn thành.

Những cách sử dụng khác của thì hiện tại hoàn thành

  • facebook
  • googleplus
  • twitter
  • pinterest
  • facebook
  • googleplus
  • twitter
  • pinterest

Ngoài một số cách sử dụng như trên, thì hiện tại hoàn thành còn có một số cách dùng ở các hoàn cảnh dưới đây. Bạn cần nắm chắc một chút vì đây đều là các cách sử dụng rất thường xuyên đấy.

  • Với just cho một sự kiện trong một khoảng thời gian ngắn trước thời điểm hiện tại:

I’ve just met her. (= a few minutes ago).
(Tôi vừa mới gặp cô ấy = chỉ mơi vào phút trước.)

  • Với trạng từ already, before, ever và never, mang nghĩa “trước thời điểm hiện tại”:

We’ve already met. (Chúng tôi đã gặp nhau rồi.)
Has he ever met her? (Anh ta đã gặp cô ấy bao giờ chưa?)
We’ve met before. (Chúng ta đã gặp nhau trước đó rồi.)

  • Với so sánh hơn nhất , thường người ta sẽ sử dụng thì hiện tại hoàn thành để đưa thông tin:

You make the best pizza I’ve ever eaten. (Bạn làm cái pizza ngon nhất mà tôi từng ăn.)

  • Sau một số từ như: the first/last v.v.. time, tương tự như so sánh, chúng ta sử dụng thì hiện tại hoàn thành:

That’s the second time you‘ve asked me. (Đây là lần thứ hai bạn hỏi tôi rồi.)

Thì hiện tại hoàn thành với Have gone và have been

To go (đi đến đâu) có hai dạng chia động từ khi ở thì hiện tại hoàn thành: have gone và have been. Tuy nhiên, ý nghĩa của chúng lại khác nhau đấy nhé:

  • Have been:

He’s been to the shops. (= He went there and then returned home.)
(Anh ta đi đến cửa hàng và đã trở về rồi.)

  • Have gone:

She’s gone to the city centre. (= She went there and she’s there now.)
(Cô ấy đi đến trung tâm và đang ở đó, chưa trở về.)

Như vậy kiến thức lý thuyết cơ bản về thì hiện tại hoàn thành chắc bạn đã nắm được rồi. Bây giờ thì tới lượt bạn rồi đó.

Tuy nhiên, để đảm bảo thực sự nắm chắc (master) được các kiến thức này, bạn hãy làm bài tập dưới đây nhé. Các bài tập này được thiết kế khá dễ làm, nhanh nhưng lại giúp bạn ôn tập được rất nhiều nội dung trong bài học hôm nay đấy.

Ngoài ra nếu bạn comment điểm số của bạn sau khi làm bài (cùng email) tôi sẽ có tư vấn cho bạn học ngữ pháp thế nào cho hiệu quả nhé. Chỉ riêng cho bạn nào làm bài rồi báo kết quả thôi đấy.

Nhớ là học đi đôi với hành.

BÀI tập thì hiện tại hoàn thành có đáp án chữa bài

  • facebook
  • googleplus
  • twitter
  • pinterest

Bạn làm đúng được bao nhiêu điểm nhỉ? Hãy comment cho anh em biết và tư vấn cách học ngữ pháp nhé.

Nhớ đừng quên học các bài học khác ở bài học ngữ pháp cơ bản nâng cao nhé.

Tham gia bài học ngữ pháp cơ bản - nâng cao

Bài học miễn phí – Lý thuyết đầy đủ – Bài tập chi tiết

Chúc bạn học tốt

Bạn có thể đăng ký khóa học tại Hà Nội để nhận được những ưu đãi dành riêng cho học viên tại Bilingo Education. Nếu bạn không thể tới học trực tiếp, hãy đăng ký khóa IELTS Online với những điểm đặc biệt khó tìm thấy ở các khóa online nào khác