Ngữ pháp tiếng Anh

Đảo ngữ với so và such: công thức, cách dùng và bài tập

Còn gọi là: so adj be s that, such was, đảo ngữ so that, đảo ngữ such that, so + tính từ đảo ngữ

Đảo ngữ với so và such là cách viết lại câu so… that, such… that để nhấn mạnh: đưa so + tính từ (hoặc such) lên đầu câu, rồi đảo trợ động từ hoặc be lên trước chủ ngữ. Ví dụ: The test was so hard that… → So hard was the test that…

Công thức Đảo ngữ với so và such

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

  1. 1

    So + tính từ + be + S + that

    So + adj + be + S + that + S + V

    Dạng hay gặp nhất. Câu gốc là S + be + so + adj + that… Đưa so + adj lên đầu, đảo be lên trước chủ ngữ. Thì của be giữ nguyên như câu gốc.

    • So difficult was the test that nobody finished it on time.Bài kiểm tra khó đến mức không ai làm xong đúng giờ.
    • So beautiful is Hạ Long Bay that millions of tourists visit it every year.Vịnh Hạ Long đẹp đến mức mỗi năm có hàng triệu du khách tới thăm.
    • So tired were the players that they fell asleep on the bus.Các cầu thủ mệt đến mức ngủ gục trên xe buýt.
  2. 2

    So + trạng từ + trợ động từ + S + V + that

    So + adv + do/does/did (hoặc can, will…) + S + V nguyên mẫu + that + S + V

    Dùng khi câu gốc có động từ thường. Mượn do/does/did theo thì, động từ chính về nguyên mẫu. Nếu câu gốc có modal (can, could, will) thì đảo luôn modal đó.

    • So fast did he run that he broke the school record.Cậu ấy chạy nhanh đến mức phá kỷ lục của trường.
    • So loudly does my neighbour sing that I can hear him through the wall.Ông hàng xóm hát to đến mức mình nghe xuyên qua tường.
    • So well could she speak English that people thought she was British.Cô ấy nói tiếng Anh giỏi đến mức người ta tưởng cô là người Anh.
  3. 3

    Such + be + danh từ + that

    Such + be + (the/his/her…) + N + that + S + V

    Such đứng đầu thay cho cả cụm so + adj. Sau be là danh từ làm chủ ngữ (the noise, her anger, the popularity of…). Nghĩa là: cái gì đó lớn, mạnh đến mức…

    • Such was the noise that we couldn't hear the teacher.Tiếng ồn lớn đến mức tụi mình không nghe được cô giảng.
    • Such was her anger that she threw her phone across the room.Cô ấy giận đến mức ném điện thoại sang bên kia phòng.
  4. 4

    So + tính từ + a/an + danh từ + trợ động từ + S + V

    So + adj + a/an + N + trợ động từ + S + V + that…

    Dạng văn viết trang trọng, ít gặp. Cụm so + adj + a/an + N là tân ngữ được đưa lên đầu. Em chỉ cần nhận ra, không cần tự viết.

    • So strange a story did he tell that nobody believed him.Cậu ấy kể một câu chuyện kỳ lạ đến mức không ai tin.
    • So good a job did they do that the boss gave them a bonus.Họ làm tốt đến mức sếp thưởng cho họ.

Khi nào dùng?

  1. 1.Nhấn mạnh mức độ của tính chất, kèm kết quả ở mệnh đề that. Hay gặp trong văn viết, bài đọc, bài luận.

    • So heavy was the traffic that we missed the first part of the film.Đường tắc đến mức tụi mình lỡ mất đoạn đầu bộ phim.
  2. 2.Nhấn mạnh mức độ của cảm xúc hay hiện tượng bằng such + be + danh từ.

    • Such was the heat that many students fainted during the ceremony.Trời nóng đến mức nhiều bạn ngất xỉu trong buổi lễ.
  3. 3.Viết lại câu trong đề: so… that / such… that → câu đảo ngữ cùng nghĩa.

    • The film was so boring that I fell asleep. → So boring was the film that I fell asleep.Bộ phim chán đến mức mình ngủ quên.
    • The storm was so strong that trees fell down. → Such was the strength of the storm that trees fell down.Cơn bão mạnh đến mức cây đổ.

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.

  • So + tính từ / trạng từ đầu câu
  • Such + was / is đầu câu
  • mệnh đề that phía sau

Phân biệt

So + adj/adv + đảo ngữ và Such + be + N

So đi với tính từ hoặc trạng từ (So hot was the weather). Such đi với danh từ và be đứng ngay sau nó (Such was the heat). Đừng viết Such hot was…

  • So hot was the weather that we stayed indoors.Trời nóng đến mức tụi mình ở trong nhà.
  • Such was the heat that we stayed indoors.Cái nóng gắt đến mức tụi mình ở trong nhà.

Câu thường: S + be + so + adj + that và Câu đảo: So + adj + be + S + that

Hai câu cùng nghĩa, câu đảo nhấn mạnh hơn. Khi so ở giữa câu thì không đảo. Khi so lên đầu thì bắt buộc đảo.

  • The coffee was so hot that I couldn't drink it.Cà phê nóng đến mức mình không uống được.
  • So hot was the coffee that I couldn't drink it.Cùng nghĩa, nhưng nhấn mạnh độ nóng.

Bẫy đề thi

Những chỗ đề hay gài và học sinh hay sai.

  1. 1

    So expensive the phone was that I couldn't buy it.

    So expensive was the phone that I couldn't buy it.

    So + adj đã lên đầu câu thì phải đảo be lên trước chủ ngữ. Đề hay cài phương án giữ nguyên trật tự S + be.

  2. 2

    So hard did he worked that he got a promotion.

    So hard did he work that he got a promotion.

    Đã mượn did thì động từ chính về nguyên mẫu, không chia quá khứ lần nữa.

  3. 3

    So fast he ran that nobody could catch him.

    So fast did he run that nobody could catch him.

    Câu có động từ thường thì phải mượn do/does/did để đảo, không để nguyên S + V.

  4. 4

    Such hot was the weather that we stayed at home.

    So hot was the weather that we stayed at home.

    Such không đi trực tiếp với tính từ đứng một mình. Có tính từ thì dùng so.

  5. 5

    Such was her happy that she cried.

    Such was her happiness that she cried.

    Sau Such was là danh từ (happiness), không phải tính từ (happy).

  6. 6

    So crowded was the beach which we couldn't find a place to sit.

    So crowded was the beach that we couldn't find a place to sit.

    Mệnh đề kết quả sau so, such luôn mở đầu bằng that, không dùng which.

Ôn thi tốt nghiệp THPT

Đảo ngữ với so và such trong đề thi

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

Đề chính thức chưa hỏi trực tiếp, nhưng đề thi thử vẫn hay ra.

Bài tập đảo ngữ với so và such

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

Athena

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

Câu 1So heavy ______ that the football match was cancelled.

Câu 2So quickly ______ that nobody could catch him.

Câu 3______ the noise from the party next door that I couldn't sleep at all.

Câu 4Tìm lỗi sai: (A) So exciting (B) the final match was (C) that millions of people (D) watched it on TV.

Câu 5Tìm lỗi sai: (A) Such (B) was her (C) happy that she (D) cried with joy.

Câu 6Chọn câu gần nghĩa nhất: “The exam was so difficult that only a few students passed.”

Câu 7Chọn câu gần nghĩa nhất: “His fear was so great that he couldn't move.”

Câu 8Last summer our family went to Sa Pa. So cold ______ at night that we had to buy thick jackets. But the views of the rice terraces were amazing.

Câu 9The band's new song came out last Friday. So ______ the song that it got one million views in just two hours. Now everyone at my school is singing it.

Hỏi đáp

Đảo ngữ với so viết thế nào?
So + tính từ + be + S + that… (So hot was the day that…), hoặc So + trạng từ + do/does/did + S + V + that… (So fast did he run that…).
Such was dùng thế nào?
Such + be + danh từ + that: Such was the noise that we couldn't sleep. Sau such was là danh từ, không phải tính từ.
Đảo ngữ so that và so that chỉ mục đích có giống nhau không?
Khác nhau. Đảo ngữ so… that chỉ mức độ và kết quả (đến mức mà). So that chỉ mục đích (để mà) thì đứng giữa câu và không đảo ngữ.

Cập nhật 11/11/2026