Công thức Đảo ngữ No sooner… than / Hardly… when
4 dạng, xếp từ hay gặp nhất.
- 1
Hardly / Scarcely / Barely… when (đảo ngữ)
Hardly / Scarcely / Barely + had + S + V3/ed + when / before + S + V2/ed
Dạng đề THPT ra nhiều nhất, nhất là câu nối hai câu “had just done” thành một. Vế sau when chia quá khứ đơn và không đảo ngữ.
- Hardly had I arrived home when it started to rain.Mình vừa về tới nhà thì trời đổ mưa.
- Scarcely had the teacher left the room when the students started chatting.Cô giáo vừa ra khỏi lớp là học sinh bắt đầu nói chuyện.
- Barely had the match begun when the lights went out.Trận đấu vừa bắt đầu thì mất điện.
- 2
No sooner… than (đảo ngữ)
No sooner + had + S + V3/ed + than + S + V2/ed
Nghĩa giống Hardly… when. Chỉ khác là phải đi với than, không dùng when.
- No sooner had she sat down than her phone rang.Cô ấy vừa ngồi xuống thì điện thoại reo.
- No sooner had we bought the tickets than the concert was cancelled.Tụi mình vừa mua vé xong thì buổi hòa nhạc bị hủy.
- 3
Dạng không đảo ngữ
S + had + hardly / scarcely + V3 + when + S + V2/ed · S + had + no sooner + V3 + than + S + V2/ed
Khi hardly, no sooner đứng sau had (giữa câu) thì không đảo. Đề hay cho câu dạng này rồi bắt chọn câu đảo ngữ tương đương.
- I had hardly closed my eyes when the alarm went off.Mình vừa nhắm mắt thì chuông báo thức kêu.
- He had no sooner finished his exam than he went out to play football.Cậu ấy vừa thi xong là đi đá bóng ngay.
- 4
Viết lại từ As soon as / had just
As soon as + S + V2/ed, S + V2/ed → Hardly / No sooner + had + S + V3…
Hai câu “S had just V3. S V2.” hay “As soon as…” đều viết lại được bằng cấu trúc này. Giữ đúng thứ tự: việc xảy ra trước nằm ở vế had + V3.
- As soon as I got to the station, the train left. → No sooner had I got to the station than the train left.Mình vừa tới ga thì tàu chạy.
- The film had just started. My mum called me. → Hardly had the film started when my mum called me.Phim vừa chiếu thì mẹ gọi.
Khi nào dùng?
1.Nhấn mạnh hai việc xảy ra gần như liền nhau trong quá khứ: việc này vừa xong thì việc kia đến.
- Hardly had we started the picnic when it began to pour.Tụi mình vừa bắt đầu dã ngoại thì mưa như trút.
2.Kể chuyện có sự bất ngờ, thường là việc thứ hai không như mong đợi.
- No sooner had he bought a new laptop than the price dropped.Cậu ấy vừa mua laptop mới thì giá giảm.
3.Nối hai câu trong đề thi: câu “had just + V3” và câu quá khứ đơn thành một câu đảo ngữ.
- The bus had just left. We got to the bus stop. → Hardly had the bus left when we got to the bus stop.Xe buýt vừa chạy thì tụi mình tới bến.
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.
- had just + V3
- as soon as
- no sooner
- hardly / scarcely / barely
- than / when
Phân biệt
No sooner… than và Hardly / Scarcely… when
Nghĩa như nhau (vừa mới… thì). Khác ở từ nối: no sooner luôn đi với than, hardly/scarcely/barely đi với when (đôi khi before). Đề hay đổi chéo để bẫy: No sooner… when hay Hardly… than đều sai.
- No sooner had I left than it rained.Mình vừa đi thì trời mưa.
- Hardly had I left when it rained.Mình vừa đi thì trời mưa.
Hardly… when và Not until… / Only after…
Hardly… when là hai việc liền nhau, việc sau đến ngay. Not until / Only after nhấn mạnh việc sau chỉ xảy ra khi có việc trước, và đảo ngữ ở vế sau (Not until X did S V). Đề 2024 đặt hai dạng này cạnh nhau làm nhiễu.
- Not until she graduated did she find a job.Mãi tới khi tốt nghiệp cô ấy mới tìm được việc.
Bẫy đề thi
Những chỗ đề hay gài và học sinh hay sai.
- 1
No sooner had he arrived when the meeting started.
No sooner had he arrived than the meeting started.
No sooner đi với than, không đi với when.
- 2
Hardly I had finished dinner when my friends came.
Hardly had I finished dinner when my friends came.
Hardly đứng đầu câu thì phải đảo had lên trước chủ ngữ.
- 3
Hardly had she got home when did it start to rain.
Hardly had she got home when it started to rain.
Chỉ đảo ở vế đầu. Vế sau when là câu bình thường, chia quá khứ đơn.
- 4
No sooner did I open the door than the cat ran out.
No sooner had I opened the door than the cat ran out.
Vế đầu là việc xảy ra trước nên dùng quá khứ hoàn thành had + V3. Dạng did có gặp trong văn nói, nhưng đề THPT luôn dùng had, đi thi em cứ chọn had.
- 5
The film had just started. I fell asleep. → Hardly had I fallen asleep when the film started.
Hardly had the film started when I fell asleep.
Việc xảy ra trước (phim chiếu) nằm ở vế had + V3, việc xảy ra sau nằm sau when. Đảo thứ tự là sai nghĩa.
