Thì hiện tại hoàn thành là một cấu trúc ngữ pháp quan trọng trong tiếng Anh, giúp diễn tả mối liên hệ giữa quá khứ và hiện tại. Nắm vững công thức thì hiện tại hoàn thành và cách vận dụng chính xác là chìa khóa để bạn giao tiếp hiệu quả và tự tin hơn. Bài viết này sẽ đi sâu vào cấu trúc và cách dùng chi tiết của thì này.
Khái Niệm Về Thì Hiện Tại Hoàn Thành
Thì hiện tại hoàn thành (Present Perfect Tense) được dùng để chỉ những hành động, sự việc đã xảy ra và hoàn thành trong quá khứ nhưng kết quả, ảnh hưởng của nó vẫn còn liên quan hoặc tiếp diễn đến hiện tại. Đây là điểm khác biệt cốt lõi so với các thì quá khứ đơn thuần chỉ đề cập đến sự việc đã kết thúc hoàn toàn tại một thời điểm xác định trong quá khứ.
Có nhiều định nghĩa khác nhau về thì này, nhưng tựu chung lại, chúng đều nhấn mạnh sự kết nối giữa quá khứ và thời điểm nói. Chẳng hạn, một hành động vừa mới xảy ra, kết quả của nó còn hiển nhiên ở hiện tại, hoặc một trải nghiệm đã từng có trong đời, hay một sự việc bắt đầu từ quá khứ và kéo dài đến tận bây giờ. Hiểu rõ bản chất này giúp bạn phân biệt thì hiện tại hoàn thành với các thì khác một cách dễ dàng hơn.
Giải thích thì hiện tại hoàn thành và cấu trúc cơ bản
Cấu Trúc Thì Hiện Tại Hoàn Thành Chuẩn
Cấu trúc ngữ pháp của thì hiện tại hoàn thành khá đơn giản, bao gồm ba thành phần chính kết hợp lại. Việc hiểu rõ từng phần sẽ giúp bạn áp dụng công thức thì hiện tại hoàn thành vào các dạng câu khác nhau một cách chính xác.
Phân Tích Thành Phần Cấu Tạo
Cấu trúc chung cho thể khẳng định của thì này là: Subject + have/has + Past Participle (V3/ed). Trong đó, Subject là chủ ngữ của câu, have/has là trợ động từ chia theo chủ ngữ, và Past Participle là dạng quá khứ phân từ của động từ chính. Sự lựa chọn giữa ‘have’ và ‘has’ phụ thuộc trực tiếp vào chủ ngữ.
<>Xem Thêm Bài Viết:<>- Đánh giá xem ngày tốt xấu 4 tháng 10 năm 2023
- Cuộc thi bạn muốn tham gia: Khát vọng Olympic đỉnh cao
- Tổng Hợp Kiến Thức Tiếng Anh 7 Unit 1: Hobbies
- Tử vi tuổi Đinh Sửu năm 2022 nữ mạng chi tiết
- Giải Mã Giấc Mơ Nằm Mơ Thấy Đám Cưới Là Điềm Gì?
Chia Have/Has Theo Chủ Ngữ
Trợ động từ ‘have’ được sử dụng với các chủ ngữ số nhiều như I, You, We, They hoặc danh từ số nhiều (ví dụ: my friends, the students). Ngược lại, ‘has’ đi với các chủ ngữ số ít ngôi thứ ba như He, She, It hoặc danh từ số ít, danh từ không đếm được (ví dụ: John, the cat, knowledge). Đây là quy tắc chia động từ bất biến mà bạn cần ghi nhớ.
Ví dụ:
- I have finished my report. (Tôi đã hoàn thành báo cáo của mình rồi.)
- She has lived here for five years. (Cô ấy đã sống ở đây được năm năm.)
- The children have gone to the park. (Bọn trẻ đã đi đến công viên.)
Hiểu Về Quá Khứ Phân Từ (V3/ed)
Quá khứ phân từ (V3 hoặc -ed) là dạng thứ ba của động từ. Đối với các động từ có quy tắc (regular verbs), chúng ta chỉ cần thêm ‘-ed’ vào sau động từ nguyên mẫu (ví dụ: play -> played, work -> worked). Tuy nhiên, tiếng Anh có rất nhiều động từ bất quy tắc (irregular verbs) mà dạng quá khứ phân từ của chúng không theo quy tắc thêm ‘-ed’ mà cần học thuộc lòng (ví dụ: go -> gone, eat -> eaten, see -> seen). Việc ghi nhớ bảng động từ bất quy tắc là rất quan trọng để sử dụng thì hiện tại hoàn thành đúng ngữ pháp.
Sơ đồ minh họa công thức thì hiện tại hoàn thành
Các Dạng Khẳng Định, Phủ Định, Nghi Vấn
Để thành thạo công thức thì hiện tại hoàn thành, bạn cần nắm vững cách biến đổi cấu trúc này sang thể phủ định và nghi vấn.
Thể Khẳng Định
Như đã đề cập, cấu trúc khẳng định là: S + have/has + V3/ed. Dạng này dùng để xác nhận một sự việc đã xảy ra và còn liên quan đến hiện tại.
Ví dụ:
- We have visited London twice. (Chúng tôi đã thăm London hai lần.)
- He has bought a new car. (Anh ấy vừa mua một chiếc xe mới.)
Thể Phủ Định
Để diễn tả một sự việc chưa xảy ra hoặc chưa hoàn thành cho đến hiện tại, chúng ta sử dụng thể phủ định với cấu trúc: S + have/has + not + V3/ed. Có thể dùng dạng rút gọn ‘haven’t’ (have not) hoặc ‘hasn’t’ (has not).
Ví dụ:
- They haven’t finished their project yet. (Họ vẫn chưa hoàn thành dự án của mình.)
- She hasn’t travelled abroad before. (Cô ấy chưa từng đi du lịch nước ngoài trước đây.)
Thể Nghi Vấn
Khi muốn đặt câu hỏi về một sự việc đã xảy ra, chúng ta đảo trợ động từ ‘have’ hoặc ‘has’ lên trước chủ ngữ.
Với câu hỏi Yes/No: Have/Has + S + V3/ed?
Trả lời: Yes, S + have/has. / No, S + haven’t/hasn’t.
Ví dụ:
- Have you ever eaten pho? (Bạn đã bao giờ ăn phở chưa?)
- Yes, I have. / No, I haven’t.
- Has he called you back? (Anh ấy đã gọi lại cho bạn chưa?)
- Yes, he has. / No, he hasn’t.
Với câu hỏi có từ để hỏi (Wh-questions): Wh-word + have/has + S + V3/ed?
Ví dụ:
- Where have they gone? (Họ đã đi đâu rồi?)
- What has happened? (Chuyện gì đã xảy ra vậy?)
Cách Dùng Thì Hiện Tại Hoàn Thành Chi Tiết
Việc nắm công thức thì hiện tại hoàn thành chỉ là bước đầu. Quan trọng hơn là hiểu rõ các ngữ cảnh sử dụng phổ biến của thì này để áp dụng cho đúng.
Diễn Tả Trải Nghiệm Cá Nhân
Chúng ta dùng thì hiện tại hoàn thành để nói về những trải nghiệm, kinh nghiệm mà một người đã có (hoặc chưa có) trong cuộc đời tính đến thời điểm hiện tại. Thời gian xảy ra hành động không quan trọng bằng việc hành động đó đã từng xảy ra hay chưa. Các trạng từ như ever (đã từng), never (chưa từng) thường đi kèm cách dùng này.
Ví dụ:
- I have read this book three times. (Tôi đã đọc cuốn sách này ba lần rồi – kinh nghiệm đọc sách.)
- She has never seen a live concert. (Cô ấy chưa từng xem một buổi hòa nhạc trực tiếp nào – kinh nghiệm chưa có.)
Hành Động Bắt Đầu Quá Khứ, Kéo Dài Đến Hiện Tại
Thì hiện tại hoàn thành được sử dụng để mô tả một hành động hoặc trạng thái bắt đầu trong quá khứ và vẫn tiếp tục tồn tại, xảy ra ở hiện tại. Các giới từ for (khoảng thời gian) và since (mốc thời gian) là dấu hiệu nhận biết đặc trưng cho cách dùng này.
Ví dụ:
- They have lived in this city for ten years. (Họ đã sống ở thành phố này được mười năm rồi – Họ bắt đầu sống cách đây 10 năm và vẫn đang sống.)
- He has worked at this company since 2018. (Anh ấy đã làm việc ở công ty này từ năm 2018 – Bắt đầu làm năm 2018 và vẫn đang làm.)
Hành Động Vừa Mới Xảy Ra
Cách dùng này diễn tả một hành động vừa mới hoàn thành cách đây không lâu, và kết quả của nó còn rất rõ ràng ở hiện tại. Trạng từ just thường được sử dụng trong trường hợp này và thường đứng giữa ‘have/has’ và quá khứ phân từ.
Ví dụ:
- I have just finished my lunch. (Tôi vừa mới ăn trưa xong – Bây giờ tôi không còn đói nữa.)
- The train has just arrived. (Tàu vừa mới đến.)
Ứng dụng của thì hiện tại hoàn thành trong các tình huống khác nhau
Nói Về Thành Tựu Hoặc Thay Đổi
Thì hiện tại hoàn thành cũng được dùng để nói về những thành tích, những điều đã đạt được hoặc những sự thay đổi đã xảy ra tính đến thời điểm hiện tại.
Ví dụ:
- Scientists have discovered a new planet. (Các nhà khoa học đã khám phá ra một hành tinh mới – Thành tựu khoa học.)
- She has lost weight since last month. (Cô ấy đã giảm cân từ tháng trước – Sự thay đổi về ngoại hình.)
Với Các Dấu Hiệu Nhận Biết Quan Trọng
Bên cạnh just, already, since, for, ever, never, thì hiện tại hoàn thành còn thường đi kèm với các trạng từ và cụm trạng từ khác như:
- Already: đã rồi (thường đứng giữa have/has và V3/ed, hoặc cuối câu).
- Yet: chưa (dùng trong câu phủ định và nghi vấn, đứng cuối câu).
- So far, Up to now, Until now: cho đến bây giờ (thường đứng đầu hoặc cuối câu).
- Recently, Lately: gần đây (thường đứng cuối câu hoặc sau have/has).
- Several times, Many times, Three times, v.v.: nhiều lần, ba lần, v.v. (thường đứng cuối câu).
- This week/month/year, Today: tuần/tháng/năm này, hôm nay (khi khoảng thời gian đó chưa kết thúc tại thời điểm nói).
Hiểu được các dấu hiệu này giúp bạn nhận diện và sử dụng thì hiện tại hoàn thành một cách nhanh chóng và chính xác trong các bài tập cũng như giao tiếp hàng ngày.
So Sánh Với Các Thì Khác
Để sử dụng thành thạo công thức thì hiện tại hoàn thành, việc phân biệt nó với các thì có liên quan, đặc biệt là thì quá khứ đơn (Past Simple), là rất cần thiết. Thì quá khứ đơn dùng để diễn tả hành động đã xảy ra và kết thúc hoàn toàn tại một thời điểm xác định trong quá khứ. Ngược lại, thì hiện tại hoàn thành không nhấn mạnh thời gian cụ thể, mà nhấn mạnh sự liên quan hoặc kết quả của hành động đó đối với hiện tại.
Ví dụ:
- Past Simple: I lost my keys yesterday. (Tôi đã làm mất chìa khóa ngày hôm qua. Hành động mất xảy ra và kết thúc hôm qua. Có thể bây giờ tôi đã tìm thấy rồi.)
- Present Perfect: I have lost my keys. (Tôi đã làm mất chìa khóa. Hành động mất xảy ra trong quá khứ, nhưng kết quả là bây giờ tôi vẫn chưa có chìa khóa để mở cửa/tìm thấy chúng.)
Một ví dụ khác:
- Past Simple: She lived in Paris from 2010 to 2015. (Cô ấy đã sống ở Paris từ 2010 đến 2015. Cô ấy không còn sống ở đó nữa.)
- Present Perfect: She has lived in Paris for five years. (Cô ấy đã sống ở Paris được năm năm. Cô ấy bắt đầu sống cách đây 5 năm và vẫn đang sống ở đó.)
FAQs Về Thì Hiện Tại Hoàn Thành
-
Làm thế nào để phân biệt thì hiện tại hoàn thành và quá khứ đơn dễ nhất?
Thì quá khứ đơn thường đi kèm với các mốc thời gian xác định trong quá khứ (yesterday, last week, in 2000). Thì hiện tại hoàn thành thường đi kèm với các khoảng thời gian chưa kết thúc tính đến hiện tại (this week, today), các trạng từ chỉ tần suất trải nghiệm (ever, never, three times), hoặc các dấu hiệu kết nối quá khứ – hiện tại (for, since, just, already, yet). Quan trọng nhất là ý nghĩa: quá khứ đơn chỉ sự việc đã xong, hiện tại hoàn thành chỉ sự việc có liên quan đến hiện tại. -
Khi nào dùng ‘for’ và ‘since’ với thì hiện tại hoàn thành?
‘For’ dùng để chỉ khoảng thời gian kéo dài của hành động (for two hours, for five years, for a long time). ‘Since’ dùng để chỉ mốc thời gian bắt đầu của hành động (since 2020, since Monday, since I was a child). -
Động từ bất quy tắc có quan trọng không khi học thì hiện tại hoàn thành?
Tuyệt đối quan trọng. Để sử dụng đúng công thức thì hiện tại hoàn thành, bạn cần biết dạng quá khứ phân từ (V3) của động từ. Với động từ bất quy tắc, dạng này không theo quy tắc thêm ‘-ed’ mà phải học thuộc lòng. Có khoảng hơn 200 động từ bất quy tắc thông dụng trong tiếng Anh. -
Thì hiện tại hoàn thành có dùng với các trạng từ chỉ thời gian cụ thể trong quá khứ không?
Không. Đây là một lỗi sai phổ biến. Bạn không thể nói “I have finished my homework yesterday” vì ‘yesterday’ là mốc thời gian xác định trong quá khứ, đòi hỏi dùng thì quá khứ đơn: “I finished my homework yesterday”. -
Trạng từ ‘already’ và ‘yet’ khác nhau thế nào khi dùng với thì hiện tại hoàn thành?
‘Already’ thường dùng trong câu khẳng định để diễn tả điều gì đó đã xảy ra sớm hơn mong đợi hoặc đã xong rồi. ‘Yet’ thường dùng trong câu phủ định (chưa xảy ra) và câu nghi vấn (đã xảy ra chưa). ‘Already’ đứng giữa have/has và V3/ed hoặc cuối câu. ‘Yet’ đứng cuối câu.
Việc nắm vững công thức thì hiện tại hoàn thành và các cách dùng chi tiết giúp bạn sử dụng tiếng Anh linh hoạt và chính xác hơn. Thực hành thường xuyên qua các bài tập và giao tiếp là cách tốt nhất để ghi nhớ và vận dụng thành thạo thì ngữ pháp này. Hãy tiếp tục khám phá kiến thức tiếng Anh bổ ích cùng Edupace nhé.




