Bài tập viết lại câu điều kiện cơ bản và nâng cao (có đáp án)
Câu điều kiện là một phần quan trọng trong ngữ pháp tiếng Anh, giúp người học diễn đạt các tình huống giả định hoặc các khả năng xảy ra trong tương lai, hiện tại, hoặc quá khứ. Tuy nhiên, việc sử dụng chính xác cấu trúc câu điều kiện đôi khi khiến người học gặp khó khăn, đặc biệt là khi chuyển đổi giữa các loại câu.
Vì vậy, việc nắm vững cách sử dụng và viết lại câu điều kiện là rất cần thiết. Để giúp bạn thành thạo hơn về cấu trúc câu điều kiện, hãy cùng DOL Grammar thực hành các bài tập từ cơ bản đến nâng cao nhé!

Ôn tập lý thuyết
Các Loại Câu Điều Kiện Cơ Bản
Câu điều kiện | Công thức | Ý nghĩa |
Loại 0 | Công thức chung: If [hiện tại đơn], [hiện tại đơn] Công thức chi tiết: If + S + V(s/es), S + V(s/es) | Diễn đạt một sự thật hiển nhiên, quy luật tự nhiên luôn đúng, hoặc thói quen, sự việc thường xuyên xảy ra |
Loại 1 | Công thức chung: If [hiện tại đơn], [mệnh đề will/can/should] Công thức chi tiết: If + S + V(s/es), S + will/can/should + V1 | Diễn đạt một sự việc có thể xảy ra trong tương lai, hoặc dùng để đưa ra lời đề nghị, cảnh báo, đe dọa |
Loại 2 | Công thức chung: If [quá khứ đơn], [mệnh đề would/could/should] Công thức chi tiết: If + S + V2, S + would/could/should + V1 | Diễn đạt một sự việc không thể xảy ra hoặc khó có thể xảy ra trong hiện tại hoặc tương lai, dựa vào một điều kiện không có thực trong hiện tại |
Loại 3 | Công thức chung: If [quá khứ hoàn thành], [mệnh đề would/could/should have V3] Công thức chi tiết: If + S + had + V3, S + would/could/should + have + V3
| Diễn đạt một sự việc đã không xảy ra trong quá khứ, dựa vào một điều kiện không có thực trong quá khứ |
Hỗn hợp loại 1 | Công thức chung: If [quá khứ hoàn thành], [mệnh đề would/could/should] Công thức chi tiết: If + S + had + V3, S + would/could/should + V1
| Diễn tả một sự kiện ở hiện tại có thể xảy ra nếu điều kiện trong quá khứ được đáp ứng |
Hỗn hợp loại 2 | Công thức chung: If [quá khứ đơn], [mệnh đề would/could/should have V3] Công thức chi tiết: If + S + V2, S + would/could/should + have + V3 | Diễn tả một sự kiện ở quá khứ có thể xảy ra nếu điều kiện hiện tại được đáp ứng |
Các Cách Viết Lại Phổ Biến
Công thức | Ví dụ | |
Sử dụng Unless | Công thức gốc: If + S + (not) V1, S + V2 Công thức mới: Unless + S + V1, S + V2 | If you don't water the plants, they will die => Unless you water the plants, they will die |
Sử dụng Otherwise/Or | Công thức gốc: If + S + (not) V1, S + V2 Công thức mới: S + V1, otherwise/or + S + V2 | If you don't eat now, I won't let you play => Eat now, otherwise I won't let you play |
Sử dụng Without | Công thức gốc: If + S + (not) V1, S + V2 Công thức mới: Without + V-ing/N, S + V2 | If you don't practice, you won't improve => Without practicing, you won't improve |
Sử dụng When | Công thức gốc: If + S + V1, S + V2 Công thức mới: When + S + V1, S + V2 | If it rains, the streets become slippery => When it rains, the streets become slippery |
Sử dụng Supposing | Công thức gốc: If + S + V1, S + V2 Công thức mới: Supposing + S + V1, S + V2 | If we arrive early, we can grab coffee => Supposing we arrive early, we can grab coffee |
Sử dụng As long as/So long as | Công thức gốc: If + S + V1, S + V2 Công thức mới: As long as/So long as + S + V1, S + V2 | If you return it tomorrow, you can borrow my car => As long as you return it tomorrow, you can borrow my car |
Sử dụng On condition that | Công thức gốc: If + S + V1, S + V2 Công thức mới: S + V2 on condition that + S + V1 | If he repaid it by month-end, the bank would lend him money => The bank would lend him money on condition that he repaid it by month-end |
Sử dụng Providing that | Công thức gốc: If + S + V1, S + V2 Công thức mới: Providing that + S + V1, S + V2 | If the weather improves, we'll have a picnic => Providing that the weather improves, we'll have a picnic |
Cấu Trúc Đảo Ngữ
Câu điều kiện | Cấu trúc gốc | Cấu trúc đảo |
Loại 1 | If + S + V(s/es), S + will/can/should + V1 | Should + S + V1, S + will/can/should + V1 |
Loại 2 | If + S + V2, S + would/could/should + V1 | Cấu trúc đảo với "be": Were + S + thành phần bổ nghĩa, S + would/could/should + V1 Cấu trúc đảo với động từ thường: Were + S + to V1, S + would/could/should + V1 |
Loại 3 | If + S + had + V3, S + would/could/should + have + V3 | Had + S + V3, S + would/could/should + have + V3 |
Trên đây là những điểm ngữ pháp cơ bản để bạn có thể xem lại trước khi làm bài tập. Để tìm hiểu chi tiết hơn, bạn có thể đọc ngay bài viết lý thuyết Cấu trúc viết lại câu điều kiện tại kho tàng ngữ pháp DOL Grammar!
Bài tập viết lại câu điều kiện cơ bản và nâng cao (có đáp án)
Bài tập cơ bản về viết lại câu điều kiện
Bài tập 1
Đề bài
Chọn đáp án để điền dạng động từ thích hợp vào chỗ trống.
If you ____ (see) John yesterday, you ____ (know) that he drove his new car.
If she ____ (study) harder for this test, she ____ (pass) the exam.
If he ____ (not be) late for work every day last week, he ____ (not get) in trouble in our last meeting preview.
If she ____ (not eat) so much junk food everyday, she ____ (not gain) weight.
If they ____ (not go) to the concert tomorrow, they ____ (not enjoy) the music.
If she ____ (not work) late tonight, she ____ (watch) her favorite TV show.
If the Earth ____ (finish) a cycle arround the Sun, a year ____ (pass).
If I ____ (be) you, I ____ (help) him with the problem.
It is great that they are on time because if they ____ (not arrive) on time, this meeting ____ (be) canceled.
If the sky ____ (get) too cold, it ____ (snow).
Bài tập 2
Đề bài
Chọn đáp án để điền dạng động từ thích hợp vào chỗ trống.
You
People are not aware of the environmental issues we cause. If people
If you
If more people
If we
They are living a very precariously luxurious life. If they
If citizens
If she
The environment is heavily polluted. If people
If people
Bài tập nâng cao về viết lại câu điều kiện
Bài tập 1
Đề bài
Sắp xếp và bổ sung các từ được cho để tạo thành câu điều kiện hoàn chỉnh.
I / win / lottery / I / around / would / travel / the / world / were / to (Câu điều kiện loại 2 với cấu trúc đảo)
it / rain / tomorrow / we / will / go / for / a / picnic / unless
you / study / hard / now / you / will / pass / the / exam / as / long / as
we / arrive / early / for / the / meeting / we / will / get / good / seats / supposing
you / can / join / the / trip / on / condition / that / you / have / your / parents' / permission
take / your / medicine / regularly / or / you / will / not / get / better
if / I / had / saved / money / last / year / I / would / be / able / to / buy / a / house / now
without / practicing / every / day / you / will / not / become / a / better / player
you / told / me / the / truth / earlier / I / would / trust / you / now / had (Đảo ngữ câu điều kiện loại 3)
providing / that / you / complete / your / work / on / time / you / will / get / a / bonus
Bài tập 2
Đề bài
Những câu sau đây chứa các lỗi sai về cấu trúc câu điều kiện. Hãy xác định lỗi sai và viết lại câu cho đúng. Mỗi câu có thể chứa một hoặc nhiều lỗi.
If he would study harder, he will pass the exam.
Unless you will not help me, I cannot finish this project.
Were they bought a new house, they would be very happy.
Without to study regularly, you won't improve your English.
Had she had told me earlier, I would have helped her.
As long as you will arrive on time, we can start the meeting.
On condition you study hard, you will pass.
You study hard, otherwise you won't pass.
Supposing that you was rich, what would you do?
If I had save money last year, I would be able to buy a car now.
Bài tập 3
Đề bài
Viết lại các câu sau sử dụng cấu trúc được yêu cầu trong ngoặc. Giữ nguyên nghĩa của câu.
We won't start the project if you don't get your manager's approval first. (On condition that)
If they don't improve their service quality, they will lose customers. (Unless)
If you had received proper training, you would perform better now. (Mixed conditional với cấu trúc đảo)
You must follow the safety regulations, or there will be serious consequences. (Otherwise)
"You can only join the competition if you meet all requirements," said the organizer.(Providing that)
If you don't have experience, you can't apply for this position. (Without)
I won't help you if you aren't honest with me. (As long as)
Your offer will be accepted only if you submit it before the deadline. (Supposing)
The company requires you to sign the contract, or they won't proceed with the project.(When)
If Sarah had not helped me with the presentation, I would be unprepared now. (Were it not)
Tổng kết
Cấu trúc câu điều kiện là một phần quan trọng trong ngữ pháp tiếng Anh, giúp người học diễn đạt các tình huống giả định hoặc các khả năng xảy ra trong quá khứ, hiện tại, và tương lai. Việc nắm vững các loại câu điều kiện và cách viết lại chúng không chỉ giúp người học cải thiện kỹ năng viết mà còn nâng cao khả năng tư duy logic và diễn đạt ngôn ngữ.
Bài viết đã cung cấp các kiến thức cơ bản và bài tập thực hành để giúp bạn luyện tập và củng cố hiểu biết về câu điều kiện. Hãy luyện tập thường xuyên để sử dụng cấu trúc này một cách chính xác và tự nhiên trong giao tiếp hàng ngày. Bạn có thể tham khảo thêm các bài viết khác về ngữ pháp tiếng Anh tại https://grammar.dolenglish.vn/.