Công thức Phối hợp thì
5 dạng, xếp từ hay gặp nhất.
- 1
Hành động đang diễn ra thì có việc khác xen vào
When + S + V2/ed, S + was/were + V-ing S + was/were + V-ing + when + S + V2/ed
Việc dài (đang xem, đang học) chia quá khứ tiếp diễn. Việc ngắn chen ngang (đến, gọi, reo) chia quá khứ đơn. Dạng này xuất hiện trong đề chính thức gần như năm nào cũng có.
- When Mum came home, I was doing my homework.Lúc mẹ về, mình đang làm bài tập.
- We were playing football when it started to rain.Tụi mình đang đá bóng thì trời đổ mưa.
- My phone rang while the teacher was explaining the lesson.Điện thoại mình reo đúng lúc cô đang giảng bài.
- 2
Hai hành động cùng diễn ra song song
While + S + was/were + V-ing, S + was/were + V-ing
Hai việc kéo dài cùng lúc trong quá khứ thì cả hai vế đều chia quá khứ tiếp diễn. While thường đứng trước việc kéo dài.
- While Dad was cooking dinner, my sister was setting the table.Trong lúc bố nấu cơm thì em gái mình dọn bàn.
- I was listening to music while I was waiting for the bus.Mình nghe nhạc trong lúc chờ xe buýt.
- 3
Since: từ khi một mốc trong quá khứ
S + have/has + V3 (have/has been V-ing) + since + S + V2/ed
Vế since chia quá khứ đơn (mốc bắt đầu). Vế chính chia hiện tại hoàn thành hoặc hiện tại hoàn thành tiếp diễn vì việc kéo dài đến bây giờ.
- I have known Hà since we were in grade 6.Mình quen Hà từ hồi lớp 6.
- She has been learning the piano since she was five.Bạn ấy học piano từ năm năm tuổi.
- 4
Việc xảy ra trước một việc khác trong quá khứ
After + S + had V3, S + V2/ed Before / By the time + S + V2/ed, S + had V3
Việc xong trước chia quá khứ hoàn thành, việc sau chia quá khứ đơn. Với after và before, nghĩa đã rõ nên có thể dùng quá khứ đơn cho cả hai vế, nhưng với by the time thì vế chính phải là had V3.
- By the time we arrived at the cinema, the film had started.Lúc tụi mình tới rạp thì phim đã chiếu rồi.
- After she had finished her exam, she went out with her friends.Thi xong, bạn ấy đi chơi với bạn bè.
- The train had left before we got to the station.Tàu đã chạy trước khi tụi mình tới ga.
- 5
Mệnh đề thời gian nói về tương lai
When / As soon as / Before / After / Until + S + V (hiện tại), S + will + V By the time + S + V (hiện tại), S + will have V3
Trong mệnh đề thời gian, dù nói về tương lai vẫn dùng hiện tại đơn (hoặc hiện tại hoàn thành), không dùng will. Có by the time nói về tương lai thì vế chính thường là tương lai hoàn thành.
- I will call you as soon as I get home.Về đến nhà là mình gọi cậu ngay.
- By the time you wake up, I will have left for the airport.Lúc cậu dậy thì mình đã ra sân bay rồi.
- We won't start until everyone has arrived.Mọi người đến đủ thì mình mới bắt đầu.
Khi nào dùng?
1.Kể chuyện quá khứ: một việc đang diễn ra thì bị một việc khác cắt ngang.
- I was crossing the road when I saw my old teacher.Mình đang qua đường thì thấy thầy giáo cũ.
2.Nói hai việc trong quá khứ, việc nào xong trước.
- When I got to class, the test had already begun.Lúc mình vào lớp thì bài kiểm tra đã bắt đầu rồi.
3.Nói việc kéo dài từ một mốc quá khứ đến nay.
- Things have changed a lot since we moved to Đà Nẵng.Từ hồi chuyển vào Đà Nẵng, mọi thứ đã khác nhiều.
4.Hứa hẹn, kế hoạch tương lai gắn với một mốc thời gian.
- After I finish grade 12, I will take a gap year.Học xong lớp 12, mình sẽ nghỉ một năm.
Dấu hiệu nhận biết
Thấy những chữ này trong câu là nghĩ ngay tới cấu trúc này.
- when
- while
- since
- by the time
- as soon as
- before
- after
- until
Phân biệt
when + quá khứ đơn và while + quá khứ tiếp diễn
When thường đi với việc ngắn chen ngang (quá khứ đơn). While thường đi với việc đang kéo dài (quá khứ tiếp diễn). Đề hay cho vế còn lại rồi bắt em chọn thì cho vế kia.
- When the lights went out, we were watching TV.Lúc mất điện, cả nhà đang xem TV.
- While we were watching TV, the lights went out.Đang xem TV thì mất điện.
When I arrived, she left. và When I arrived, she had left.
Quá khứ đơn ở cả hai vế: mình đến xong thì cô ấy mới đi (hai việc nối tiếp). Had left: lúc mình đến thì cô ấy đã đi trước rồi, không gặp nhau.
- When the bell rang, the students left the room.Chuông reo thì học sinh ra khỏi phòng.
- When I arrived at the party, most guests had left.Lúc mình tới bữa tiệc thì phần lớn khách đã về rồi.
Bẫy đề thi
Những chỗ đề hay gài và học sinh hay sai.
- 1
When I came, he watched a football match on TV.
When I came, he was watching a football match on TV.
Việc xem đang diễn ra lúc mình đến, nên phải dùng quá khứ tiếp diễn. Quá khứ đơn nghĩa là mình đến rồi anh ấy mới bắt đầu xem.
- 2
I will call you as soon as I will get home.
I will call you as soon as I get home.
Mệnh đề sau as soon as, when, before, after, until không dùng will, dù nghĩa là tương lai.
- 3
They have lived here since they have got married.
They have lived here since they got married.
Sau since chỉ mốc trong quá khứ thì dùng quá khứ đơn, không dùng hiện tại hoàn thành.
- 4
By the time we arrived, the film started.
By the time we arrived, the film had started.
By the time + quá khứ đơn thì vế chính phải là quá khứ hoàn thành (đã xảy ra trước mốc đó).
- 5
By the time you come back, I will finish the report.
By the time you come back, I will have finished the report.
By the time nói về tương lai thì vế chính dùng tương lai hoàn thành: xong trước mốc đó.
