Câu điều kiện trong tiếng Anh
Câu điều kiện (Conditional Sentences) là một phần quan trọng trong ngữ pháp tiếng Anh, dùng để diễn tả mối quan hệ nguyên nhân – kết quả giữa hai hành động hoặc tình huống. Dưới đây là bài giảng chi tiết về các loại câu điều kiện, cách sử dụng và bài tập thực hành.
I. CÁC LOẠI CÂU ĐIỀU KIỆN
1. Câu Điều Kiện Loại 0 (Zero Conditional)
Công thức:
👉 If + S + V (hiện tại đơn), S + V (hiện tại đơn).
Cách dùng:
- Dùng để diễn tả sự thật hiển nhiên, quy luật tự nhiên hoặc thói quen.
Ví dụ:
✅ If you heat water to 100°C, it boils.
(Nếu bạn đun nước đến 100°C, nó sẽ sôi.)
✅ If the sun sets, it gets dark.
(Nếu mặt trời lặn, trời sẽ tối.)
2. Câu Điều Kiện Loại 1 (First Conditional)
Công thức:
👉 If + S + V (hiện tại đơn), S + will + V (nguyên mẫu).
Cách dùng:
- Dùng để diễn tả tình huống có thể xảy ra trong tương lai.
Ví dụ:
✅ If you study hard, you will pass the exam.
(Nếu bạn học chăm chỉ, bạn sẽ đậu kỳ thi.)
✅ If it rains tomorrow, we will stay at home.
(Nếu ngày mai trời mưa, chúng ta sẽ ở nhà.)
3. Câu Điều Kiện Loại 2 (Second Conditional)
Công thức:
👉 If + S + V (quá khứ đơn), S + would + V (nguyên mẫu).
Cách dùng:
- Dùng để diễn tả tình huống không có thật ở hiện tại hoặc giả định không thể xảy ra.
Ví dụ:
✅ If I were a millionaire, I would travel the world.
(Nếu tôi là triệu phú, tôi sẽ đi du lịch khắp thế giới.)
✅ If she had more time, she would learn another language.
(Nếu cô ấy có nhiều thời gian hơn, cô ấy sẽ học một ngôn ngữ khác.)
📌 Lưu ý: Với động từ to be, ta luôn dùng were cho tất cả các chủ ngữ trong câu điều kiện loại 2.
4. Câu Điều Kiện Loại 3 (Third Conditional)
Công thức:
👉 If + S + had + V3, S + would have + V3.
Cách dùng:
- Dùng để diễn tả một tình huống không có thật trong quá khứ, điều đã không xảy ra.
Ví dụ:
✅ If she had studied harder, she would have passed the exam.
(Nếu cô ấy học chăm hơn, cô ấy đã đậu kỳ thi.)
✅ If I had woken up earlier, I wouldn’t have missed the train.
(Nếu tôi thức dậy sớm hơn, tôi đã không lỡ chuyến tàu.)
5. Câu Điều Kiện Hỗn Hợp (Mixed Conditionals)
Loại 1: Quá khứ → Hiện tại
👉 If + S + had + V3, S + would + V (nguyên mẫu).
- Dùng khi điều kiện trong quá khứ ảnh hưởng đến hiện tại.
Ví dụ:
✅ If I had studied harder, I would be more confident now.
(Nếu tôi đã học chăm hơn, bây giờ tôi sẽ tự tin hơn.)
✅ If she had taken the job, she would be rich now.
(Nếu cô ấy đã nhận công việc đó, bây giờ cô ấy sẽ giàu.)
Loại 2: Hiện tại → Quá khứ
👉 If + S + V (quá khứ đơn), S + would have + V3.
- Dùng khi điều kiện không có thật ở hiện tại dẫn đến một kết quả khác trong quá khứ.
Ví dụ:
✅ If I were taller, I would have joined the basketball team last year.
(Nếu tôi cao hơn, tôi đã tham gia đội bóng rổ năm ngoái.)
✅ If she were more careful, she wouldn’t have had an accident.
(Nếu cô ấy cẩn thận hơn, cô ấy đã không gặp tai nạn.)
II. CÁCH SỬ DỤNG NÂNG CAO
1. Cách Dùng Unless
👉 Unless = If not (trừ khi, nếu không).
Cấu trúc:
- Unless + S + V (hiện tại đơn), S + will + V (nguyên mẫu).
- Unless + S + V (quá khứ đơn), S + would + V (nguyên mẫu).
Ví dụ:
✅ You will fail the exam unless you study hard.
(Bạn sẽ trượt kỳ thi trừ khi bạn học chăm.)
✅ Unless we leave now, we will miss the train.
(Trừ khi chúng ta rời đi ngay, chúng ta sẽ lỡ chuyến tàu.)
📌 Lưu ý:
- Không dùng phủ định trong mệnh đề chứa unless. ❌ Unless you don’t study, you will fail.
- Unless thường dùng trong câu điều kiện loại 1 và loại 2.
2. Đảo Ngữ Trong Câu Điều Kiện
Dùng để nhấn mạnh câu điều kiện, thường xuất hiện trong văn viết hoặc lời nói trang trọng.
Cấu trúc đảo ngữ:
Loại câu điều kiện | Cấu trúc đảo ngữ |
---|---|
Loại 1 | Should + S + V (nguyên mẫu), S + will + V (nguyên mẫu). |
Loại 2 | Were + S + to V, S + would + V (nguyên mẫu). |
Loại 3 | Had + S + V3, S + would have + V3. |
Ví dụ:
✅ Câu Điều Kiện Loại 1 (If → Should)
❌ If you need help, call me.
✔️ Should you need help, call me.
✅ Câu Điều Kiện Loại 2 (If → Were)
❌ If I were you, I would accept the job.
✔️ Were I you, I would accept the job.
✅ Câu Điều Kiện Loại 3 (If → Had)
❌ If she had studied harder, she would have passed the exam.
✔️ Had she studied harder, she would have passed the exam.
3. CẤU TRÚC VỚI “WISH” và ” IF ONLY”
🔹 Cấu trúc với “Wish”
📍 Diễn tả ước muốn hoặc hối tiếc về một điều không có thật.
🔸 Ước muốn ở hiện tại:
Wish + S + V (quá khứ đơn)
Ví dụ: I wish I were taller. (Tôi ước mình cao hơn.)
🔸 Ước muốn ở quá khứ:
Wish + S + had + V3/ed
Ví dụ: I wish I had studied harder for the exam. (Tôi ước mình đã học chăm hơn cho kỳ thi.)
🔸 Ước muốn ở tương lai:
Wish + S + would/could + V (nguyên mẫu)
Ví dụ: I wish it would stop raining. (Tôi ước trời ngừng mưa.)
🔹 Cách dùng “If only”
📍 Diễn tả sự tiếc nuối mạnh mẽ hơn so với “wish”.
🔸 Tiếc nuối về hiện tại:
If only + S + V (quá khứ đơn)
Ví dụ: If only I were taller! (Giá như tôi cao hơn!)
🔸 Tiếc nuối về quá khứ:
If only + S + had + V3/ed
Ví dụ: If only I had studied harder! (Giá như tôi đã học chăm hơn!)
🔸 Tiếc nuối về tương lai:
If only + S + would/could + V (nguyên mẫu)
Ví dụ: If only he would listen to me. (Giá như anh ấy chịu nghe tôi.)
🔹 Ví dụ:
- If I had been more responsible, I wouldn’t have maxed out on my credit cards. (Nếu tôi có trách nhiệm hơn, tôi đã không dùng hết hạn mức thẻ tín dụng.)
- I wish I had bought a house when you could still get a 100% mortgage. (Tôi ước mình đã mua nhà khi còn có thể vay thế chấp 100%.)
- If only I had reserved my ticket earlier, I would have paid a lot less for it. (Giá như tôi đặt vé sớm hơn, tôi đã trả ít tiền hơn.)
📝 Lưu ý:
- “Wish” có thể dùng thay thế cho “If only”, nhưng “If only” nhấn mạnh hơn.
- Khi dùng “wish” để nói về mong muốn hiện tại, động từ “to be” luôn dùng “were” thay vì “was”.
III. BÀI TẬP THỰC HÀNH
Bài 1: Điền động từ vào chỗ trống
Chia động từ trong ngoặc theo đúng dạng của câu điều kiện.
- If she (study) ______ harder, she (pass) ______ the exam.
- If it (rain) ______ tomorrow, we (stay) ______ at home.
- If I (be) ______ you, I (not take) ______ that job.
- If he (not miss) ______ the bus, he (arrive) ______ on time.
- Unless you (hurry) ______, we (be) ______ late.
- If she (listen) ______ to me, she (not make) ______ that mistake.
- If I (know) ______ his phone number, I (call) ______ him yesterday.
- Should you (need) ______ any help, please let me know.
- Were she (be) ______ taller, she (become) ______ a model.
- Had we (leave) ______ earlier, we (catch) ______ the flight.
Bài 2: Chọn đáp án đúng
Chọn A, B, C hoặc D để hoàn thành câu đúng nhất.
-
If I ______ enough money, I would buy a new laptop.
A. have
B. had
C. will have
D. am having -
If she had studied harder, she ______ the test.
A. will pass
B. would pass
C. would have passed
D. had passed -
______ you need any help, feel free to call me.
A. Unless
B. Should
C. If not
D. Had -
If he ______ at home, he would have answered the phone.
A. was
B. were
C. had been
D. would be -
Unless you ______ now, we will miss the bus.
A. leave
B. don’t leave
C. left
D. had left -
Had I known about the meeting, I ______ it.
A. will attend
B. would attend
C. would have attended
D. attended -
If I ______ taller, I would have played basketball.
A. was
B. were
C. had been
D. am -
Were he ______ the invitation, he would be here now.
A. accept
B. accepting
C. accepted
D. to accept -
If she ______ more careful, she wouldn’t have lost her keys.
A. is
B. was
C. were
D. had been -
Should you ______ any questions, please ask the teacher.
A. have
B. had
C. has
D. having
Bài 3: Viết lại câu sử dụng unless
Viết lại các câu sau bằng “unless” mà không thay đổi nghĩa.
-
If you don’t hurry, you will be late.
👉 ______________________________________________________ -
If she doesn’t practice more, she won’t improve.
👉 ______________________________________________________ -
If they don’t follow the rules, they will be punished.
👉 ______________________________________________________ -
If we don’t book a table, we won’t have a seat.
👉 ______________________________________________________ -
If you don’t work hard, you won’t succeed.
👉 ______________________________________________________
Bài 4: Viết lại câu sử dụng đảo ngữ
Viết lại các câu sau bằng cách sử dụng đảo ngữ của câu điều kiện.
-
If she had studied harder, she would have passed the exam.
👉 ______________________________________________________ -
If I were rich, I would travel around the world.
👉 ______________________________________________________ -
If he were to call me, I would help him immediately.
👉 ______________________________________________________ -
If they had left earlier, they wouldn’t have missed the train.
👉 ______________________________________________________ -
If you need more information, ask the receptionist.
👉 ______________________________________________________
Bài 5: Hoàn thành câu theo ý nghĩa hợp lý
Hoàn thành các câu sau với một mệnh đề điều kiện phù hợp.
- If I found a wallet on the street, _______________________________.
- If she had known about the surprise party, _______________________.
- Should you meet him, _______________________________.
- Unless we act now, _______________________________.
- Were I the president, _______________________________.
- Had he told me the truth, _______________________________.
- If you don’t finish your work, _______________________________.
- If they invited me to the wedding, _______________________________.
- Unless you eat enough vegetables, _______________________________.
- If she spoke English fluently, _______________________________.
Bài 6: Chia động từ với “wish”
Chia động từ trong ngoặc cho đúng dạng với “wish”.
- I wish I (can) ______ speak French fluently.
- She wishes she (not spend) ______ so much money last weekend.
- I wish it (not rain) ______ so often in my city.
- He wishes he (buy) ______ that car when he had the chance.
- They wish they (not forget) ______ to bring their passports.
Bài 7: Viết lại câu dùng “if only”
Viết lại câu sau bằng cách sử dụng “if only” mà không thay đổi nghĩa.
-
I regret not studying harder for the exam.
👉 ______________________________________________________ -
She regrets not telling him the truth earlier.
👉 ______________________________________________________ -
I’m sorry I didn’t listen to your advice.
👉 ______________________________________________________ -
We regret buying this old house.
👉 ______________________________________________________ -
He regrets not applying for the job.
👉 ______________________________________________________
Bài 8: Hoàn thành câu với “wish”, “if”, hoặc “if only”
Điền vào chỗ trống với một mệnh đề hợp lý.
- I wish __________________________, but I know it’s impossible.
- If only __________________________, everything would be better now.
- She wishes __________________________ because she made a big mistake.
- If I __________________________, I wouldn’t be in this situation.
- If only __________________________, I wouldn’t have missed my flight.
Đáp án:
Bài 1: Điền động từ vào chỗ trống
- If she studied harder, she would pass the exam.
- If it rains tomorrow, we will stay at home.
- If I were you, I would not take that job.
- If he had not missed the bus, he would have arrived on time.
- Unless you hurry, we will be late.
- If she had listened to me, she would not have made that mistake.
- If I had known his phone number, I would have called him yesterday.
- Should you need any help, please let me know.
- Were she taller, she would become a model.
- Had we left earlier, we would have caught the flight.
📝 Bài 2: Chọn đáp án đúng
- B. had
- C. would have passed
- B. Should
- C. had been
- A. leave
- C. would have attended
- B. were
- D. to accept
- D. had been
- A. have
📝 Bài 3: Viết lại câu sử dụng “unless”
- Unless you hurry, you will be late.
- Unless she practices more, she won’t improve.
- Unless they follow the rules, they will be punished.
- Unless we book a table, we won’t have a seat.
- Unless you work hard, you won’t succeed.
📝 Bài 4: Viết lại câu sử dụng đảo ngữ
- Had she studied harder, she would have passed the exam.
- Were I rich, I would travel around the world.
- Were he to call me, I would help him immediately.
- Had they left earlier, they wouldn’t have missed the train.
- Should you need more information, ask the receptionist.
📝 Bài 5: Hoàn thành câu theo ý nghĩa hợp lý
- If I found a wallet on the street, I would take it to the police.
- If she had known about the surprise party, she would have attended.
- Should you meet him, tell him I said hello.
- Unless we act now, the environment will be destroyed.
- Were I the president, I would implement better education policies.
- Had he told me the truth, I would have forgiven him.
- If you don’t finish your work, you won’t get paid.
- If they invited me to the wedding, I would definitely go.
- Unless you eat enough vegetables, you won’t stay healthy.
- If she spoke English fluently, she would apply for an international job.
Bài 6: Chia động từ với “wish”
- I wish I could speak French fluently.
- She wishes she had not spent so much money last weekend.
- I wish it did not rain so often in my city.
- He wishes he had bought that car when he had the chance.
- They wish they had not forgotten to bring their passports.
Bài 7: Viết lại câu dùng “if only”
- If only I had studied harder for the exam.
- If only she had told him the truth earlier.
- If only I had listened to your advice.
- If only we had not bought this old house.
- If only he had applied for the job.
Bài 8: Hoàn thành câu với “wish”, “if”, hoặc “if only”
- I wish I could travel around the world, but I know it’s impossible.
- If only he were here now, everything would be better.
- She wishes she had studied harder because she made a big mistake.
- If I had saved more money, I wouldn’t be in this situation.
- If only I had woken up earlier, I wouldn’t have missed my flight.