Cấu trúc but for thường được sử dụng trong giao tiếp tiếng Anh thông dụng. Để áp dụng tự tin hơn, bạn hãy dành 5 phút cùng IELTS LangGo ôn lại kiến thức ngữ pháp cùng các ví dụ cụ thể qua bài viết này nhé.
“But for” là cấu trúc đặc biệt trong tiếng Anh, thường đi với 1 cụm danh động từ (gerund) để diễn tả 1 điều kiện:
But for + N/V-ing: Nếu không ... thì…
Với ý nghĩa này, cấu trúc But for được dùng nhiều trong câu điều kiện loại 2 và loại 3.
Ý nghĩa và cách sử dụng cấu trúc But for trong tiếng Anh
Ngoài ra, cấu trúc but for còn dùng để rút ngắn mệnh đề diễn tả điều kiện trong câu tiếng Anh trong những trường hợp mang nghĩa lịch sự, trang trọng.
Ví dụ:
Mở rộng ra thì But for còn có nghĩa là ngoại trừ, tương đương với cụm từ “except for” trong tiếng Anh. Ví dụ:
Như đã đề cập trong phần trên, cấu trúc But for được sử dụng phổ biến trong câu điều kiện loại 2 hoặc loại 3. Việc sử dụng But for thay thế cho mệnh đề If trong câu điều kiện một cách hợp lý có thể giúp tăng điểm Lexical Resource trong bài thi IELTS.
Cách sử dụng của cấu trúc này khá đơn giản: Theo sau but for là một cụm danh từ/danh động từ (V-ing).
Chính vì thế, lưu ý quan trọng nhất khi sử dụng cấu trúc But for trong câu điều kiện là bạn phải rút gọn mệnh đề If về 1 cụm danh danh từ/danh động từ mà không thay đổi ý nghĩa.
Cấu trúc but for trong câu điều kiện mà bạn nên biết
Công thức của cấu trúc But for trong câu điều kiện như sau:
Câu điều kiện loại 2:
But for + N/V-ing, S +would/could/might/… + V
Ví dụ:
Câu điều kiện loại 3:
But for N/V-ing, S + would/could/might/… + have + V3
Cụm từ but for cũng có thể đứng đằng sau mệnh đề chính.
Ví dụ:
Ngoài ra, but for còn đi kèm với cụm “the fact that” được dùng chung với một mệnh đề ở vế điều kiện. Công thức chung:
Câu điều kiện loại 2:
But for the fact that + S + V-ed, S + would/could/might/…+ V
Ví dụ:
Câu điều kiện loại 3:
But for the fact that + S + had + V3, S + would/could/might/… + have + V3
Ví dụ:
Cấu trúc but for có thể thay thế bởi “if it were not for” hoặc “if it had not been for” khi được sử dụng trong câu điều kiện. Sự thay đổi giữa các cụm từ này không làm thay đổi nghĩa của câu và thường được áp dụng trong các bài tập viết lại câu hay khi cần paraphrase tránh lặp từ. IELTS LangGo sẽ cùng các bạn tìm hiểu chi tiết hơn nhé.
Cấu trúc chung để viết lại câu với but for
Hướng dẫn viết lại câu với But for trong câu điều kiện loại 2:
Cấu trúc But For trong câu điều kiện loại 2:
Cấu trúc viết lại câu:
Ví dụ:
Câu gốc:
Câu viết lại:
Cấu trúc But For trong câu điều kiện loại 3:
Cấu trúc viết lại câu:
Ví dụ:
Câu gốc:
Câu viết lại:
Để nắm chắc kiến thức về cấu trúc But for trong Tiếng Anh, các bạn hãy vận dụng ngay những kiến thức vừa học vào bài tập dưới đây nhé.
Bài tập 1: Điền từ thích hợp vào chỗ trống.
Bài tập 2: Viết lại câu sử dụng But for
1.If he was careful, his assignment would finish.
→ _________________________________________________________________
2. My wife encouraged me to start up and he succeeded.
→ _________________________________________________________________
3. If it weren’t for the fact that he announced it to me, I would have been late for the test.
→ _________________________________________________________________
4. I might have gone to the school on time, if it had not been for my father's broken car.
→ _________________________________________________________________
5. If my mother did not guide me, I would take a gap year.
→_________________________________________________________________
Đáp án bài tập cấu trúc But for
Bài tập 1:
1. might not occur
2. would not have
3. might not run
4. but for
5. But for
Bài tập 2:
1. But for his ignorance, his assignment would finish early.
2. But for his wife’ encouragement, he would not start up successfully.
3. But for his announcement, I would be late for the test.
4. But for dad’s broken car, I might have gone to school on time.
5. But for my mother’s guidance, I could have taken a gap year.
Như vậy, IELTS LangGo đã hệ thống lại kiến thức cơ bản về cấu trúc But for để giúp bạn hiểu rõ và tự tin hơn khi sử dụng cấu trúc này. Các bạn đừng quên theo dõi website của IELTS LangGo để học thêm những kiến thức ngữ pháp khác nhé. Chúc các bạn học tốt!