Gỡ rối cách sử dụng cấu trúc “but for” trong tiếng Anh
Trong tiếng Anh, cấu trúc “but for” thường được sử dụng để diễn tả tình huống hoặc nguyên nhân mà nếu không có nó, kết quả sẽ khác đi. Bài viết sau đây của Anh ngữ PEP sẽ giúp bạn hiểu rõ cách sử dụng cụm từ nối này, hãy cùng đón đọc nhé! Nội […]
Trong tiếng Anh, cấu trúc “but for” thường được sử dụng để diễn tả tình huống hoặc nguyên nhân mà nếu không có nó, kết quả sẽ khác đi. Bài viết sau đây của Anh ngữ PEP sẽ giúp bạn hiểu rõ cách sử dụng cụm từ nối này, hãy cùng đón đọc nhé!
Nội dung bài viết
1. Cấu trúc but for là gì?

But for là gì?
But for được phiên âm /bət fɔːr/ mang ý nghĩa “nếu không có … thì”, “nhờ vào … ”. Cấu trúc này thường được sử dụng để mô tả mối quan hệ giữa hai sự kiện hoặc điều kiện, giúp làm rõ sự mối liên kết giữa các yếu tố trong một ngữ cảnh, làm cho lập luận của bạn trở nên rõ ràng và thuyết phục hơn.
Ví dụ:
She would have missed the train, but for the timely intervention of a helpful stranger. – Cô ấy đã lỡ chuyến tàu nếu không có sự can thiệp kịp thời của một người lạ nhiệt tình.
Without your support, I wouldn’t have achieved this success, but for your support, my journey would have been much harder. – Nếu không có sự hỗ trợ của bạn, tôi sẽ không đạt được thành công này, nhờ vào sự hỗ trợ của bạn, hành trình của tôi đã trở nên dễ dàng hơn nhiều.
2. Cách dùng cấu trúc “but for” đúng ngữ pháp
Trong ngữ pháp tiếng Anh, theo sau cấu trúc “but for” là danh từ hoặc danh động từ (Ving) và mệnh đề chính sẽ chia ở thì hiện tại đơn, thường được sử dụng để diễn đạt ý nghĩa “nếu không có” hoặc “trừ khi có điều gì đó xảy ra”.
Cấu trúc: “But for + noun/ pronoun/ gerund phrase/ prepositional phrase, + main clause.”
Ví dụ:
But for your help, I wouldn’t have finished the project on time. – Nếu không có sự giúp đỡ của bạn, tôi sẽ không hoàn thành dự án đúng hạn.
But for the rain, we would have had a picnic in the park. – Nếu không có mưa, chúng tôi sẽ có một buổi picnic ở công viên.
2.2 Cách sử dụng “but for” trong câu điều kiện

Cách dùng cấu trúc but for
- Đối với câu điều kiện loại II:
“But for” trong câu điều kiện loại II diễn tả sự việc không thật ở hiện tại hoặc tương lai. Sử dụng dạng động từ quá khứ giả định (simple past tense) ở mệnh đề điều kiện. Cấu trúc ngữ pháp hoàn chỉnh: “But for + Noun/V-ing, S + could/would/might + V”.
Ví dụ:
But for your timely intervention, I might miss the train. – Nếu không có sự can thiệp kịp thời của bạn, tôi có thể đã lỡ chuyến tàu.
But for the heavy traffic, we could reach the airport on time. – Nếu không có xe cộ nhiều, chúng ta có thể đến sân bay đúng giờ.
- Đối với câu điều kiện loại III:
Diễn tả điều kiện không thật ở quá khứ. Sử dụng dạng động từ quá khứ hoàn thành giả định (past perfect tense) ở mệnh đề điều kiện. Cấu trúc ngữ pháp hoàn chỉnh của “but for” trong câu điều kiện loại III: “But for + Noun/V-ing, S + could/would/might… + have V3 (PP)”.
Ví dụ:
But for your timely intervention, I might have lost my job. – Nếu không có sự can thiệp đúng lúc của bạn, tôi có thể đã mất việc làm.
But for her dedication, we might not have completed the project ahead of schedule. – Nếu không có sự tận tâm của cô ấy, chúng tôi có thể không hoàn thành dự án trước thời hạn.
Lưu ý:
- Sự khác biệt chính giữa câu điều kiện loại 2 và câu điều kiện loại 3 là ở thời điểm của kết quả.
- Trong câu điều kiện loại 2, kết quả có thể xảy ra nếu giả thiết trái ngược với thực tế không xảy ra.
- Trong câu điều kiện loại 3, kết quả đã xảy ra mặc dù giả thiết trái ngược với thực tế không xảy ra.
3. Các lưu ý khi sử dụng but for
Khi sử dụng “but for,” có vài điều cần lưu ý để tránh nhầm lẫn và sử dụng chính xác:
- Dấu phẩy:
Ngăn cách giữa mệnh đề “but for” và mệnh đề chính cần thêm dấu phẩy.
Ví dụ: “But for his quick thinking, the situation could have been much worse.” – Nếu không có sự suy nghĩ nhanh nhạy của anh ấy, tình hình có thể còn tồi tệ hơn nhiều.
- Vị trí “but for” nằm ở mệnh đề chỉ kết quả:
Khi “but for” được sử dụng, thường nói về một điều kiện cần thiết để một kết quả xảy ra. Nó thường xuất hiện trong mệnh đề kết quả để diễn đạt một ý nghĩa giống như nếu không có điều kiện đó thì kết quả sẽ khác biệt.
Ví dụ: “But for your help, I would have failed the exam.” – Nếu không có sự giúp đỡ của bạn, tôi sẽ trượt kỳ thi.
- Không sử dụng “but for” quá thường xuyên:
Tránh việc lạm dụng “but for” trong văn viết, sử dụng khi thật sự cần thiết để không làm mất đi ý nghĩa của cụm từ này.
- Tùy vào ngữ cảnh chia động từ mệnh đề chính sao cho chính xác:
Khi sử dụng “but for” để thể hiện điều đã xảy ra trong quá khứ, hãy giữ cho thì của các mệnh đề liên quan là nhất quán. Ví dụ: “But for his advice, I might have made a wrong decision.” – Nếu không vì lời khuyên của anh ấy, tôi có thể đã đưa ra một quyết định sai lầm. ( diễn tả sự việc không xảy ra ở quá khứ dùng thì mệnh đề chính nên chia “might have made”)
- Kiểm tra ý nghĩa:
Trước khi sử dụng “but for,” hãy chắc chắn rằng nó thật sự diễn đạt đúng ý bạn muốn truyền đạt và không gây hiểu lầm.
4. Phân biệt giữa “but for” với “if only” và “but”
Trong tiếng Anh, “but for”, “if only” và “but” đều là các cụm từ/ phó từ, chúng có sự khác nhau trong cách sử dụng và ý nghĩa:
| Cấu trúc | Định nghĩa | Cách sử dụng | Ví dụ |
| But for | Nếu không có…thì | Mô tả sự tác động của điều kiện đối với kết quả | He would have failed the exam, but for the last-minute studying. – Anh ấy đã trượt kỳ thi nếu không phải là học vào phút cuối. |
| If only | Giá như | Thể hiện sự nuối tiếc hoặc hy vọng về một điều kiện khác nhau đã xảy ra. | If only I had known about the traffic, I would have left earlier. – Giá như tôi biết về tình trạng giao thông, tôi đã rời đi sớm hơn. |
| But | Nhưng | Kết nối hai mệnh đề có nghĩa đối lập hoặc trái ngược nhau. | He is tired, but he wants to finish the project tonight. – Anh ấy mệt, nhưng anh ấy muốn hoàn thành dự án vào đêm nay. |
5. Các dạng viết lại câu với “but for” và cách làm
Việc sử dụng cụm từ “but for” lặp đi lặp lại nhiều lần trong văn nói và văn viết làm cho câu văn trở nên lủng củng, truyền đạt thông tin kém và thể hiện sự hạn chế trong vốn từ của bạn. Trung tâm Anh ngữ Quốc tế PEP sẽ giới thiệu những dạng viết lại câu cấu trúc với “but for” thông qua những cụm từ đồng nghĩa “If it weren’t for” hoặc “If it hadn’t been for”.
Cách chuyển đổi cụ thể sẽ được diễn tả chi tiết dưới đây:
5.1 Đối với câu điều kiện loại 2
Cấu trúc “if it weren’t for” và “if it hadn’t been for” có thể dễ dàng thay thế “but for” trong câu điều kiện loại 2, thường diễn đạt về một điều kiện không thực tế ở hiện tại và kết quả tương ứng nếu điều kiện đó đã xảy ra.
Ví dụ:
“But for the rain, we would have had a picnic in the park” – Nếu trời không mưa thì chúng ta sẽ đi dã ngoại ở công viên.
-> Thay thế “but for” bằng “if it weren’t for” hoặc “if it hadn’t been for”:
“If it weren’t for the rain, we would have had a picnic in the park.”
-> “If it hadn’t been for the rain, we would have had a picnic in the park.”
5.2 Đối với câu điều kiện loại 3
Tương tự như cách thay thế của “if it weren’t for” và “if it hadn’t been for” với “but for” trong câu điều kiện loại 2, thì đối với câu điều kiện loại 3 bạn có thể ứng dụng tương tự. Để hiểu rõ hơn về các thay thế, hãy tham khảo một số ví dụ minh họa dưới đây:
“But for her support, I would not have completed the challenging project.” – Nếu không có sự hỗ trợ của cô ấy, tôi đã không thể hoàn thành dự án đầy thử thách này.
-> Thay thế “but for” bằng “if it weren’t for” hoặc “if it hadn’t been for”:
“If it weren’t for her support, I would not have completed the challenging project.”
-> “If it hadn’t been for her support, I would not have completed the challenging project.”
6. Bài tập vận dụng và đáp án
Bài tập 1: Chia động từ phù hợp vào ô trống
- But for your encouragement, I might have (give) up on my dreams.
- But for the rain, we could have (enjoy) a sunny day at the beach.
- But for your timely intervention, I might (miss) the train.
- But for the heavy traffic, we could (reach) the airport on time.
- But for his quick thinking, the team would (face) a major setback.
- But for the assistance of my colleagues, I could not (finish) the task on time.
- But for her guidance, I might have (make) a disastrous decision.
- But for the traffic jam, they could have (reach) the party on time.
- But for the delay in the flight, we could (attend) the conference.
- But for the loud noise, I might (hear) the important announcement,
Đáp án
- given up
- enjoyed
- miss
- reach
- face
- finish
- made
- reached
- attend
- hear
Bài tập 2: Viết lại câu sử dụng “But for”
- I wouldn’t have passed the exam without your help.
- She wouldn’t have found the lost keys if it weren’t for your assistance.
- They could have missed the train if they hadn’t run so fast.
- I might not have discovered the hidden path without your guidance.
- We would have been lost in the city if we hadn’t followed the map.
- He could have failed the interview if he hadn’t prepared thoroughly.
- They might have forgotten about the meeting if you hadn’t reminded them.
- I could have burned the dinner if I hadn’t set a timer.
- She might not have survived the accident if it weren’t for the quick response of the paramedics.
- We would have missed the flight if the taxi had arrived late.
Đáp án
- But for your help, I wouldn’t have passed the exam.
- But for your assistance, she wouldn’t have found the lost keys.
- But for running so fast, they could have missed the train.
- But for your guidance, I might not have discovered the hidden path.
- But for following the map, we would have been lost in the city.
- But for preparing thoroughly, he could have failed the interview.
- But for your reminder, they might have forgotten about the meeting.
- But for setting a timer, I could have burned the dinner.
- But for the quick response of the paramedics, she might not have survived the accident.
- But for the timely arrival of the taxi, we would have missed the flight.
Trên đây là những chia sẻ của Anh ngữ PEP về cách sử dụng cấu trúc but for tới bạn đọc. Tại trung tâm Anh ngữ Quốc tế PEP, học viên không chỉ học ngữ pháp và từ vựng mà còn áp dụng chúng trong các tình huống thực tế, giúp họ phát triển khả năng giao tiếp một cách tự tin. Hy vọng rằng một ngày nào đó trong tương lai, học viên của PEP có thể tự tin chia sẻ “But for the guidance of my teachers at PEP, I wouldn’t have made such progress in my English proficiency” – Nếu không có sự hướng dẫn của giáo viên tại PEP, tôi không thể tiến bộ đến như vậy trong khả năng tiếng Anh của mình.






