Ngữ pháp

So sánh thì hiện tại hoàn thành và quá khứ đơn 2

Thì hiện tại hoàn thành và quá khứ đơn là hai thì cơ bản nhưng rất dễ gây nhầm lẫn trong tiếng Anh. Bài viết này sẽ giúp bạn hiểu rõ sự khác biệt giữa hai thì này, cùng với các ví dụ và bài tập áp dụng.

Quá khứ đơn: Nói về các sự kiện đã kết thúc

Khi muốn nói về một sự kiện hoặc khoảng thời gian đã hoàn toàn kết thúc trong quá khứ, chúng ta sử dụng quá khứ đơn, đặc biệt khi có các từ chỉ thời gian cụ thể như: yesterday (hôm qua), last year (năm ngoái), hoặc ten minutes ago (10 phút trước).

Ví dụ:

  • I saw him yesterday.
    (Tôi đã gặp anh ấy hôm qua.)
  • They went to Paris last year.
    (Họ đã đi Paris năm ngoái.)

Ngoài ra, quá khứ đơn cũng được sử dụng để hỏi về thời gian cụ thể mà sự kiện xảy ra, đặc biệt với các câu hỏi when…? hoặc what time…?.

Ví dụ:

  • When did you finish your homework?
    (Khi nào bạn hoàn thành bài tập về nhà?)
  • What time did she arrive?
    (Cô ấy đến lúc mấy giờ?)

Ngược lại, thì hiện tại hoàn thành không được sử dụng với các cụm từ chỉ thời gian đã kết thúc này.

Ví dụ sai:

  • I have seen him yesterday. (Không đúng, cần dùng thì quá khứ đơn: I saw him yesterday.)

Hiện tại hoàn thành: Nói về khoảng thời gian kéo dài đến hiện tại

Thì hiện tại hoàn thành được sử dụng để nói về một hành động hoặc tình huống bắt đầu trong quá khứ nhưng vẫn còn ảnh hưởng đến hiện tại hoặc đang tiếp tục diễn ra.

Ví dụ:

  • I have lived here for ten years.
    (Tôi đã sống ở đây được 10 năm rồi.)
    => Hành động sống bắt đầu từ 10 năm trước và tiếp tục đến hiện tại.

Ngược lại, quá khứ đơn chỉ mô tả những sự kiện đã xảy ra và kết thúc trong quá khứ mà không liên quan đến hiện tại.

Ví dụ:

  • I lived there for ten years, but I moved out last year.
    (Tôi đã sống ở đó 10 năm, nhưng tôi đã chuyển đi năm ngoái.)
    => Hành động sống tại nơi đó đã kết thúc và không còn liên quan đến hiện tại.

So sánh:

  • Present Perfect: Dùng cho khoảng thời gian vẫn kéo dài đến hiện tại.
    Ví dụ: I have worked here since 2015. (Tôi đã làm việc ở đây từ năm 2015 tới nay.)
  • Past Simple: Dùng cho khoảng thời gian đã kết thúc.
    Ví dụ: I worked there for five years. (Tôi đã làm việc ở đó 5 năm, nhưng bây giờ không làm nữa.)

Bài tập vận dụng

Bài tập 1: Chọn thì thích hợp (Hiện tại hoàn thành hoặc Quá khứ đơn)

  1. I ___ (know) her for five years.
  2. They ___ (go) to New York last summer.
  3. He ___ (finish) his homework an hour ago.
  4. We ___ (not see) each other since last month.

Bài tập 2: Hoàn thành câu bằng thì hiện tại hoàn thành hoặc quá khứ đơn

  1. I ___ (lose) my keys yesterday, but I ___ (find) them this morning.
  2. How long ___ (you/live) in this city?
  3. She ___ (move) to London in 2010 and she ___ (live) there ever since.
  4. What time ___ (the meeting/start)?

Kết luận

Việc phân biệt giữa thì hiện tại hoàn thành và quá khứ đơn là vô cùng quan trọng để diễn đạt chính xác trong tiếng Anh. Thì hiện tại hoàn thành được sử dụng cho các hành động hoặc trạng thái vẫn còn tiếp diễn hoặc có ảnh hưởng đến hiện tại, trong khi quá khứ đơn chỉ ra rằng sự kiện đã xảy ra và hoàn toàn kết thúc. Nắm vững cách sử dụng của hai thì này sẽ giúp bạn giao tiếp và viết tiếng Anh tự nhiên hơn.

Đánh giá bài viết

Đàm Đức Anh

About Author

Họ tên: Đàm Đức Anh. Từng giảng dạy tại một số trung tâm Tiếng Anh như Langmaster, Kyna English, EKID English, Crazy Toeic … Đã đạt chứng chỉ TOEIC 955/990 và hiện đang quản lý website https://hoctienganhchonguoimatgoc.com

Theo dõi
Thông báo của
guest
0 Góp ý
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất
Phản hồi nội tuyến
Xem tất cả bình luận

Bài viết liên quan

Ngữ pháp

Thì Hiện Tại Đơn trong tiếng Anh: Cách sử dụng và ví dụ đơn giản

Trong Tiếng Anh, chúng ta có rất nhiều thì để có thể biểu đạt ý nghĩa và sắc thái của
Ngữ pháp

Thì Quá Khứ Đơn trong tiếng Anh: Cách sử dụng và ví dụ đơn giản

Trong Tiếng Anh, chúng ta có rất nhiều thì để có thể biểu đạt ý nghĩa và sắc thái của
Mini Dictionary
Mini Dictionary