Bạn có bao giờ tự hỏi khi nào nên dùng “have done” và khi nào dùng “had done”? Hai thì hiện tại hoàn thành và quá khứ hoàn thành trong tiếng Anh luôn là một rào cản đối với nhiều người học. Đừng lo lắng! Bài viết này sẽ giúp bạn phân biệt hai thì này một cách dễ dàng và tự tin sử dụng chúng.
Hiện Tại Hoàn Thành và Quá Khứ Hoàn Thành: Điểm Khác Biệt Nằm Ở Đâu?
Mặc dù cả hai thì đều nói về những sự việc đã xảy ra trong quá khứ, nhưng điểm mấu chốt nằm ở mối liên hệ của chúng với hiện tại.
Hiện Tại Hoàn Thành (Present Perfect):
- Thì này diễn tả một hành động bắt đầu từ quá khứ và kéo dài đến hiện tại hoặc có ảnh hưởng đến hiện tại.
- Ví dụ: “Tôi đã học tiếng Anh được 5 năm rồi” (việc học tiếng Anh vẫn đang tiếp diễn).
Quá Khứ Hoàn Thành (Past Perfect):
- Ngược lại, thì này miêu tả một hành động đã hoàn thành trước một thời điểm hoặc một hành động khác trong quá khứ.
- Ví dụ: “Tôi đã ăn tối trước khi đi xem phim” (hành động ăn tối hoàn thành trước hành động đi xem phim).
Bảng So Sánh Chi Tiết:
Tiêu Chí | Hiện Tại Hoàn Thành | Quá Khứ Hoàn Thành |
---|---|---|
Định nghĩa | Hành động bắt đầu trong quá khứ và tiếp diễn đến hiện tại hoặc có tác động đến hiện tại | Hành động hoàn thành trước một hành động/thời điểm khác trong quá khứ |
Công thức | S + have/has + V3/ed | S + had + V3/ed |
Dấu hiệu nhận biết | just, yet, never, ever, already, so far, up to now, since, for, recently | before, after, by the time, until that day |
Luyện Tập:
Để nắm vững hơn nữa, hãy cùng làm một số bài tập nhỏ nhé!
Bài tập 1: Nối các câu sau, sử dụng “after” hoặc “before” và thì quá khứ hoàn thành.
- Tôi đã tưới cây. Sau đó, trời mưa. (after)
- Cô ấy đã hoàn thành bài tập về nhà. Sau đó, cô ấy đi chơi. (before)
Bài tập 2: Hoàn thành câu, sử dụng thì hiện tại hoàn thành.
- Tôi chưa bao giờ __ (đi) đến Paris.
- Bạn đã __ (ăn) tối chưa?
Đáp án:
Bài tập 1:
- After I had watered the plants, it rained.
- She had finished her homework before she went out.
Bài tập 2:
- Tôi chưa bao giờ đi đến Paris.
- Bạn đã ăn tối chưa?
Mẹo Nhỏ:
- Hãy chú ý đến dấu hiệu nhận biết của mỗi thì.
- Thực hành thường xuyên bằng cách viết và nói để ghi nhớ tốt hơn.
Hi vọng bài viết đã giúp bạn hiểu rõ hơn về sự khác biệt giữa thì hiện tại hoàn thành và quá khứ hoàn thành. Chúc bạn tự tin chinh phục tiếng Anh!