Ngữ pháp tiếng Anh · có trong 7 câu đề chính thức, tham khảo

Đảo ngữ No sooner… than, Hardly… when: công thức, cách dùng và bài tập

Còn gọi là: no sooner than, hardly when, scarcely when, đảo ngữ vừa mới… thì, barely when

No sooner… than và Hardly/Scarcely/Barely… when dùng để nói việc này vừa xảy ra thì việc kia xảy ra ngay. Khi đưa lên đầu câu phải đảo ngữ: No sooner/Hardly + had + S + V3 + than/when + S + V2/ed. Nhớ cặp đôi cố định: no sooner đi với than, hardly/scarcely/barely đi với when.

Công thức Đảo ngữ No sooner… than / Hardly… when

4 dạng, xếp từ hay gặp nhất.

  1. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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.

Ôn thi tốt nghiệp THPT

Đảo ngữ No sooner… than / Hardly… when trong đề thi

19/205đề thi tốt nghiệp và đề thi thử 2017–2026 có câu hỏi về cấu trúc này

Trong đề chính thức và đề tham khảo của Bộ, có 7 câu hỏi về cấu trúc này (các năm 2022–2024). Xếp thứ 45 trong các cấu trúc hay thi nhất.

Câu hỏi thật trong đề

  1. Đề chính thức 2024 · Chọn câu gần nghĩa nhất

    Hoa had just graduated from university. She was offered a job in a prestigious multinational corporation.

    • AHardly had Hoa graduated from university when she was offered a job in a prestigious multinational corporation.
    • BOnly after Hoa was offered a job in a prestigious multinational corporation did she graduate from university.
    • CNot until Hoa was offered a job in a prestigious multinational corporation did she graduate from university.
    • DHad it not been for Hoa's graduation from university, she would have been offered a job in a prestigious multinational corporation.

    Đáp án A. Hoa vừa tốt nghiệp (had just graduated) thì được mời làm việc, hai việc liền nhau nên dùng Hardly had Hoa graduated… when she was offered… Hai phương án Only after và Not until đảo ngược thứ tự, như thể được mời làm trước rồi mới tốt nghiệp. Phương án Had it not been for là câu điều kiện, sai nghĩa hẳn.

  2. Đề chính thức 2022 · Chọn câu gần nghĩa nhất

    The newly advertised product had just been on sale. Customers realised that it had lots of defects.

    • AHardly had the newly advertised product been on sale when customers wouldn't realise that it had lots of defects.
    • BHardly had the newly advertised product been on sale when producers realised that it had lots of defects.
    • CHardly had the newly advertised product been on sale when customers realised that it had lots of defects.
    • DHardly had the newly advertised product been on sale when did customers realise that it had lots of defects.

    Đáp án C. Sản phẩm vừa lên kệ thì khách hàng nhận ra nó nhiều lỗi: Hardly had… been on sale when customers realised… Phương án có wouldn't realise ngược nghĩa, phương án đổi customers thành producers sai người, còn when did customers realise đảo ngữ ở cả vế sau là sai ngữ pháp.

Bài tập đảo ngữ no sooner… than / hardly… when

8 câu kiểu đề thi, có giải thích.

Athena

Thử xem, mình đợi em.

Câu 1No sooner had the bell rung ______ the students rushed out of the classroom.

Câu 2Hardly ______ the bus stop when the bus drove away.

Câu 3Tìm lỗi sai: No sooner (A) had my brother (B) got his driving licence (C) when he (D) had a small accident.

Câu 4Tìm lỗi sai: Scarcely (A) had the concert (B) begin when the sound system (C) stopped (D) working.

Câu 5Chọn câu gần nghĩa nhất: “Lan had just turned on her laptop. The battery died.”

Câu 6Chọn câu gần nghĩa nhất: “As soon as Minh got home, he turned on the TV.”

Câu 7Điền vào chỗ trống: Last weekend our family went camping in Ba Vì. Hardly had we put up the tent ______ a heavy storm hit the area. We had to spend the night in the car.

Câu 8Điền vào chỗ trống: The government opened a new metro line in the city last year. No sooner ______ into service than thousands of people started using it to get to work. Traffic on the main roads fell quickly.

Hỏi đáp

No sooner đi với than hay when?
No sooner luôn đi với than. Còn hardly, scarcely, barely mới đi với when.
Sau Hardly had S V3 when chia thì gì?
Vế sau when chia quá khứ đơn và giữ trật tự câu bình thường, không đảo ngữ: Hardly had I left when it rained.
Hardly… when nghĩa là gì?
Nghĩa là vừa mới… thì: việc thứ nhất vừa xảy ra thì việc thứ hai đến ngay. Giống as soon as nhưng nhấn mạnh hơn.

Cập nhật 11/11/2026