Nemo12 NEMO GRAMMAR · Bài viết

Bước 9/20 · Hành trình ngữ pháp: 20 bước từ hổng gốc tới dùng đúng tự nhiên

Bước 9: thì hiện tại hoàn thành và ranh giới với quá khứ đơn

Bước khó nhất của level Intermediate: hiện tại hoàn thành, since và for, already và yet, quá khứ hoàn thành. Cách phân biệt với quá khứ đơn bằng một câu hỏi duy nhất.

NEMO GRAMMAR · · 7 phút đọc

Bước 9: thì hiện tại hoàn thành và ranh giới với quá khứ đơn

"I have finished the report yesterday." Câu này xuất hiện trong email công việc nhiều tới mức người viết có khi không tin là nó sai. Họ đã học hiện tại hoàn thành dùng cho việc "đã xong". Báo cáo đã xong. Vậy thì sao lại sai?

Câu trả lời nằm ở chỗ hiện tại hoàn thành không nói về việc đã xong hay chưa xong. Nó nói về mối nối giữa quá khứ và hiện tại. Khi bạn nêu mốc "yesterday", bạn đã cắt mối nối ấy, đặt sự việc gọn vào một ngăn quá khứ, và lúc đó chỉ còn quá khứ đơn: "I finished the report yesterday."

Bạn đã hoàn tất phần lớn level Elementary sau bước 8, lượng từ và so sánh. Bước 9 mở cửa vào Intermediate (B1), và là bước nhiều người thấy khó nhất trong các thì. Lý do không phải vì cấu trúc phức tạp (have cộng quá khứ phân từ, chỉ vậy) mà vì tiếng Việt không có khái niệm tương đương.

Một câu hỏi để chọn giữa hai thì

Thay vì thuộc năm, sáu cách dùng của hiện tại hoàn thành, hãy bắt đầu bằng một câu hỏi: người nghe có cần biết chính xác lúc nào không?

Chọn quá khứ đơn hay hiện tại hoàn thành
Chọn quá khứ đơn hay hiện tại hoàn thành

Nếu có mốc đã khép (yesterday, last week, in 2019, when I was a child, two days ago), dùng quá khứ đơn. Nếu không có mốc, và điều bạn muốn nói là trải nghiệm, kết quả còn đó, hoặc trạng thái kéo dài tới giờ, dùng hiện tại hoàn thành.

"I've lost my key" ngụ ý bây giờ tôi không vào nhà được. "I lost my key last Tuesday" chỉ kể chuyện, có khi đã tìm lại rồi.

Ba cách dùng hay gặp nhất

Trải nghiệm tính tới giờ. "Have you ever been to Japan?" "I've never eaten durian." Không quan tâm lúc nào, chỉ quan tâm có hay chưa. Đây là câu IELTS Speaking Part 1 rất hay dùng, và câu trả lời tự nhiên là: "Yes, I have. I went there in 2022." Chú ý: câu đầu hoàn thành, câu sau có mốc nên chuyển sang quá khứ đơn.

Trạng thái kéo dài tới nay, với since và for. "I've worked here since 2021." "She has known him for five years." Since đi với mốc bắt đầu, for đi với khoảng thời gian. Lỗi phổ biến nhất của người Việt ở đây: "I work here since 2021" hoặc "I am living here for five years". Tiếng Việt nói "tôi làm ở đây từ năm 2021" với động từ hiện tại, và não mang nguyên cấu trúc ấy sang.

Việc vừa xảy ra, kết quả còn thấy. "I've just sent the email." "Have you finished yet?" "She's already left." Just, already, yet là ba từ báo hiệu. Yet dùng ở câu phủ định và câu hỏi, đứng cuối câu.

Quá khứ phân từ: giờ mới cần cột ba

Ở bước 7 bạn chỉ cần cột hai của động từ bất quy tắc. Giờ cột ba vào việc: gone, seen, done, written, taken, eaten, been. Nhóm 30 động từ thông dụng bạn đã học vẫn là nền, chỉ cần thêm dạng thứ ba cho mỗi từ.

Hai lỗi hay gặp: dùng cột hai thay cột ba ("I have went", "She has saw") và nhầm been với gone. "She has gone to Da Lat" nghĩa là cô ấy đang ở đó, chưa về. "She has been to Da Lat" nghĩa là cô ấy từng đi và đã về.

Quá khứ hoàn thành: lùi thêm một bậc

Khi đã vững hiện tại hoàn thành, quá khứ hoàn thành (had cộng quá khứ phân từ) dễ hơn nhiều. Nó dùng khi bạn đang kể chuyện quá khứ và cần nói tới một việc xảy ra trước đó nữa.

"When I arrived at the station, the train had already left."

Hai việc trong quá khứ: tôi tới ga, tàu đi. Tàu đi trước. Nếu viết "the train left" thì người nghe hiểu là tàu đi đúng lúc hoặc sau khi tôi tới.

Ba thì trên cùng một trục thời gian
Ba thì trên cùng một trục thời gian

Đừng dùng quá khứ hoàn thành cho mọi chuyện "đã xảy ra lâu rồi". Nó chỉ cần khi có hai mốc quá khứ và bạn muốn làm rõ cái nào trước. Nếu kể theo đúng thứ tự thì quá khứ đơn là đủ: "I woke up, had breakfast and left."

Hiện tại hoàn thành tiếp diễn: biết để không sợ

Ở B1 bạn cũng sẽ gặp "I've been waiting for an hour". Nó nhấn vào quá trình kéo dài thay vì kết quả. Với người mới vào bước này, chỉ cần nhận ra và hiểu khi đọc; dùng chủ động có thể để sau. Ưu tiên là hiện tại hoàn thành thường phải vững trước.

Nghe một đoạn hội thoại có cả hai thì

Ranh giới giữa hai thì dễ thấy nhất khi chúng đứng cạnh nhau trong hội thoại thật. Đây là một đoạn phỏng vấn xin việc giả định:

"How long have you worked in marketing?" "I've worked in marketing for six years. I started at a small agency in 2019, then I moved to my current company in 2022." "Have you managed a team before?" "Yes, I have. I led a team of four people last year when my manager was on leave."

Người hỏi dùng hoàn thành vì họ quan tâm tới kinh nghiệm tính tới hiện tại. Người trả lời mở bằng hoàn thành để đáp đúng câu hỏi, rồi chuyển ngay sang quá khứ đơn khi đưa mốc cụ thể: 2019, 2022, last year. Mỗi lần có mốc, thì đổi.

Hãy thử viết lại đoạn này về chính bạn: công việc, việc học, nơi ở. Viết hai câu hỏi "How long have you...?" và "Have you ever...?", rồi trả lời mỗi câu bằng một câu hoàn thành và một câu quá khứ có mốc. Nếu bạn làm được mà không phải dừng lại suy nghĩ lâu, ranh giới đang bắt đầu thành phản xạ.

Nếu bạn đang ôn IELTS Speaking, kiểu chuyển thì này xuất hiện liên tục ở Part 1 và Part 2. Người chấm không đếm số câu hoàn thành; họ nghe xem bạn chuyển thì có đúng lúc không.

Những ngộ nhận làm bước 9 kéo dài

"Hoàn thành là đã xong." Tên gọi tiếng Việt gây hiểu lầm. "I've lived here for ten years" không nói việc sống đã xong; nó nói việc ấy vẫn đang tiếp diễn.

Học danh sách dấu hiệu nhận biết. Học "thấy since, for là dùng hoàn thành" giúp làm trắc nghiệm, nhưng khi tự viết không có ai đặt sẵn dấu hiệu cho bạn. Phải hiểu mối nối với hiện tại.

Tránh hẳn thì này. Một số người sợ sai nên dùng quá khứ đơn cho mọi thứ. Bài viết không sai nhiều, nhưng nghe cứng và mất những sắc thái như "tôi đã sống ở đây mười năm và vẫn còn sống ở đây".

Học một lần rồi thôi. Ranh giới giữa hai thì này cần gặp lại nhiều lần trong nhiều ngữ cảnh. Đưa nó vào nhịp ôn định kỳ, không chỉ học một tuần.

Bài học đi theo khuôn quy tắc, ví dụ, lỗi hay gặp và luyện từ mức 1 lên mức 5, như ở NEMO GRAMMAR, hợp với khối này vì các mức luyện cao thường buộc bạn tự chọn giữa hai thì trong đoạn văn có ngữ cảnh, chứ không chỉ điền vào chỗ trống có sẵn "since".

Dấu hiệu bạn đã qua được bước 9

  • Viết một đoạn 150 từ giới thiệu bản thân gồm cả chuyện đã qua có mốc (quá khứ đơn) và trải nghiệm, trạng thái kéo dài (hoàn thành), không còn câu kiểu "I have done it last year".
  • Trả lời năm câu hỏi "Have you ever...?" bằng hai câu: một câu hoàn thành, một câu quá khứ đơn có mốc.
  • Dùng đúng since và for trong mười câu tự đặt.
  • Những dòng về hai thì này trong sổ lỗi không tái xuất trong ba tuần.

Trang Các thì trong IELTS có bài luyện riêng cho ranh giới quá khứ đơn và hiện tại hoàn thành nếu bạn cần thêm.

Sang bước 10: hai cấu trúc hay ra thi nhất

Qua được khối hoàn thành, bạn đã có đủ công cụ cho hai cấu trúc tiếp theo của Intermediate. Bước 10 là câu điều kiện và câu bị động, cả hai đều cần quá khứ phân từ bạn vừa học, và cả hai đều hay xuất hiện trong đề thi lẫn bài viết thật.

Cùng chủ đề: Hành trình ngữ pháp: 20 bước từ hổng gốc tới dùng đúng tự nhiên