Quá khứ hoàn thành và quá khứ đơn: before, after, by the time, when
Sau bài học này, em quyết định đúng vế nào chia quá khứ hoàn thành, vế nào chia quá khứ đơn trong câu có before, after, by the time, when, và tránh được lỗi chia thì sai thứ tự — dạng lỗi hay gặp nhất trong đề tuyển sinh 10 ở chủ điểm này.
Bài trước em đã nắm chắc hình thức và ý nghĩa của quá khứ hoàn thành: had + V3 kể việc xảy ra trước một mốc khác. Bài này luyện em áp dụng điều đó với bốn từ nối thường gặp nhất: before, after, by the time, when.
Bốn từ nối, bốn cách xử lý thì
by the time bắt buộc quá khứ hoàn thành ở vế còn lại khi vế 'by the time' đã ở quá khứ đơn, vì bản thân by the time nhấn mạnh MỐC thời gian và đòi hỏi biết chuyện gì đã xảy ra xong tính đến mốc đó. 'By the time the war ended, many people had already moved away' — không thể bỏ had ở đây mà không phá vỡ cách diễn đạt chuẩn.
- 1
When Lan arrived at her grandmother's house, her grandmother ___ (already/cook) dinner for the whole family. Đề gợi ý already/cook.
- 2
already là dấu hiệu mạnh cho thấy việc nấu ăn đã hoàn tất từ trước khi Lan đến, không phải hai việc xảy ra cùng lúc kiểu 'When the bell rang, everyone stood up', nên vế này cần quá khứ hoàn thành.
- 3
'cooked' ở quá khứ đơn khiến câu đọc như hai việc xảy ra gần như cùng lúc, mâu thuẫn với already. 'has already cooked' ở hiện tại hoàn thành sai vì cả câu đang kể chuyện quá khứ.
- 4
When Lan arrived at her grandmother's house, her grandmother had already cooked dinner for the whole family.
- 5
already, just, never trước một mốc thời gian là những dấu hiệu mạnh cho thấy vế đó cần quá khứ hoàn thành, dù từ nối là when.
- 1
Phong's family bought a television in 1998. By then, most of their neighbours already owned one. Ghép thành một câu bắt đầu bằng By the time.
- 2
Việc 'neighbours owned a television' xảy ra trước mốc 'Phong's family bought a television in 1998', nên vế theo sau by the time (mốc, ở quá khứ đơn) là bought, còn vế còn lại bắt buộc quá khứ hoàn thành: had already owned.
- 3
Nếu viết 'most of their neighbours already owned one' ở quá khứ đơn, câu sai vì by the time bắt buộc quá khứ hoàn thành ở vế còn lại, không phải lựa chọn như với before/after.
- 4
By the time Phong's family bought a television in 1998, most of their neighbours had already owned one.
- 5
by the time là từ nối chặt nhất trong nhóm này — nó không cho phép hai vế cùng ở quá khứ đơn khi có sự chênh lệch rõ về thời điểm hoàn tất.
- 1
Before Quang (A) had left for the city, his mother (B) had given him a bag of rice cakes. By the time he (C) reached the bus station, he (D) had already eaten two of them. Tìm phần gạch chân chứa lỗi sai.
- 2
(A) 'had left' sai vì before Quang left là chính mốc quá khứ đơn — vế theo sau before ở đây chỉ cần quá khứ đơn, trong khi vế trước nó (his mother had given) mới là vế nên mang quá khứ hoàn thành. Đặt had vào cả vế theo sau before làm câu chồng nghĩa, không rõ việc nào thật sự xảy ra trước.
- 3
Sửa (A) thành 'left'. (B) 'had given' đúng vì việc mẹ cho bánh xảy ra trước lúc Quang rời đi. (C) reached và (D) had already eaten đều đúng, đúng mẫu by the time bắt buộc quá khứ hoàn thành.
- 4
Before Quang left for the city, his mother had given him a bag of rice cakes. By the time he reached the bus station, he had already eaten two of them.
- 5
before/after chỉ cần quá khứ hoàn thành ở một vế — vế xảy ra trước — không phải cả hai vế; xác định đúng vế nào quan trọng hơn là nhớ luật một cách máy móc.
Bẫy hay gặp nhất với bốn từ nối này: đặt had vào đúng vế 'by the time' hoặc vế 'when' (vế đóng vai trò làm mốc) thay vì vào vế xảy ra trước nó — mốc luôn chia quá khứ đơn, chỉ vế xảy ra trước mốc mới cần quá khứ hoàn thành.
before và after cho phép cả hai vế ở quá khứ đơn, quá khứ hoàn thành chỉ để nhấn mạnh. by the time bắt buộc quá khứ hoàn thành ở vế không phải là mốc thời gian. when có thể đi với hai quá khứ đơn nếu hai việc gần như đồng thời, hoặc với quá khứ hoàn thành nếu việc thứ nhất đã hoàn tất từ trước.
Chương tiếp theo chuyển các cấu trúc used to, would, quá khứ hoàn thành sang một bài đọc hiểu thực sự — so sánh cuộc sống làng quê ngày xưa và hôm nay.