Câu điều kiện (Conditional Sentences) là cấu trúc ngữ pháp cốt lõi, giúp bạn diễn tả giả định hoặc mối quan hệ nguyên nhân – kết quả trong tiếng Anh. Nắm vững cách dùng các loại câu điều kiện (Type 0, 1, 2, 3 và Mixed) là chìa khóa để giao tiếp và làm bài thi hiệu quả. Bài viết này cung cấp bộ bài tập câu điều kiện đầy đủ, từ cơ bản đến nâng cao, kèm theo lý thuyết tóm tắt và đáp án chi tiết để bạn dễ dàng củng cố kiến thức.
I. Tóm Tắt Nhanh Lý Thuyết Câu Điều Kiện
Trước khi đi vào bài tập, hãy cùng ôn lại cấu trúc và cách dùng của các loại câu điều kiện chính:
1. Câu Điều Kiện Loại 0 (Type 0 Conditional)
Cấu trúc: If + S + V(s/es), S + V(s/es)
Cách dùng: Diễn tả sự thật hiển nhiên, quy luật tự nhiên, thói quen, hoặc điều luôn đúng.
Ví dụ: If you heat water to 100 degrees Celsius, it boils.
2. Câu Điều Kiện Loại 1 (Type 1 Conditional)
Cấu trúc: If + S + V(s/es), S + will/can/may/might + V (nguyên mẫu)
Cách dùng: Diễn tả điều kiện có thật ở hiện tại hoặc tương lai, và hành động có thể xảy ra.
Ví dụ: If it rains tomorrow, we will cancel the picnic.
3. Câu Điều Kiện Loại 2 (Type 2 Conditional)
Cấu trúc: If + S + V2/ed (hoặc were cho mọi chủ ngữ), S + would/could/might + V (nguyên mẫu)
Cách dùng: Diễn tả điều kiện không có thật ở hiện tại hoặc không thể xảy ra ở hiện tại/tương lai (mang tính giả định, tưởng tượng).
Ví dụ: If I had a million dollars, I would buy a big house. (Thực tế: tôi không có 1 triệu đô)
4. Câu Điều Kiện Loại 3 (Type 3 Conditional)
Cấu trúc: If + S + had + V3/ed, S + would/could/might + have + V3/ed
Cách dùng: Diễn tả điều kiện không có thật trong quá khứ và kết quả trái với sự thật trong quá khứ (sự hối tiếc, tiếc nuối).
Ví dụ: If I had studied harder, I would have passed the exam. (Thực tế: tôi đã không học chăm và đã trượt kỳ thi)
5. Câu Điều Kiện Hỗn Hợp (Mixed Conditionals)
Là sự kết hợp giữa Type 2 và Type 3, thường gặp 2 dạng chính:
Mixed Type 3 & 2: If + S + had + V3/ed (điều kiện không có thật trong quá khứ), S + would/could/might + V (nguyên mẫu) (kết quả không có thật ở hiện tại).
Ví dụ: If I had learned to play the piano, I would be able to play it now. (Thực tế: quá khứ không học nên giờ không chơi được)
Mixed Type 2 & 3: If + S + V2/ed (điều kiện không có thật ở hiện tại), S + would/could/might + have + V3/ed (kết quả trái với quá khứ).
Ví dụ: If I were rich, I would have bought that car yesterday. (Thực tế: hiện tại tôi không giàu nên đã không mua chiếc xe đó hôm qua)
II. Bài Tập Câu Điều Kiện (Conditional Sentences)
Bài 1: Chia động từ trong ngoặc (Type 0 & Type 1)
- If you (heat) _________ ice, it (melt) _________.
- If it (rain) _________ tomorrow, we (stay) _________ at home.
- She (get) _________ fat if she (eat) _________ too much chocolate.
- If I (study) _________ hard, I (pass) _________ the exam easily.
- If you (mix) _________ red and yellow, you (get) _________ orange.
- My mother (worry) _________ if I (come) _________ home late.
- If you (press) _________ this button, the machine (start) _________.
- He (not/go) _________ to the party if he (not/finish) _________ his homework.
Bài 2: Chia động từ trong ngoặc (Type 2)
- If I (have) _________ a lot of money, I (travel) _________ around the world.
- If she (be) _________ taller, she (reach) _________ the top shelf.
- If they (know) _________ her address, they (visit) _________ her
- If I (not/be) _________ so busy, I (help) _________ you.
- What (you/do) _________ if you (win) _________ the lottery?
- If he (not/speak) _________ so quickly, I (understand) _________ him better.
- If I (be) _________ you, I (accept) _________ that offer.
- If it (not/rain) _________, we (go) _________ for a walk.
Bài 3: Chia động từ trong ngoặc (Type 3)
- If I (know) _________ about the problem, I (help) _________ you.
- If she (study) _________ harder, she (pass) _________ the exam.
- If they (not/miss) _________ the bus, they (arrive) _________ on time.
- If he (listen) _________ to my advice, he (not/make) _________ that mistake.
- We (not/get) _________ lost if we (take) _________ a map.
- If you (call) _________ me, I (come) _________ to pick you up.
- What (you/do) _________ if you (see) _________ the accident?
- If the weather (be) _________ better, we (go) _________ to the beach.
Bài 4: Chọn dạng câu điều kiện phù hợp (Tổng hợp)
1. If he _________ (be) here, he _________ (help) us.
a) is / will help
b) were / would help
c) had been / would have helped
2, If I _________ (know) her phone number, I _________ (call) her.
a) know / will call
b) knew / would call
c) had known / would have called
3. If you _________ (heat) water to 100 degrees Celsius, it _________ (boil).
a) heat / boils
b) heated / would boil
c) had heated / would have boiled
4. If they _________ (not/study) hard, they _________ (fail) the exam.
a) don’t study / will fail
b) didn’t study / would fail
c) hadn’t studied / would have failed
5. If she _________ (not/be) busy yesterday, she _________ (come) with us.
a) isn’t / will come
b) weren’t / would come
c) hadn’t been / would have come
Bài 5: Viết lại câu sử dụng câu điều kiện (Tùy chọn loại)
1. He didn’t wake up early, so he missed the bus.
->
If he ___________________________________________________________________________________.
2, I don’t have enough money, so I can’t buy that expensive car.
->
If I ___________________________________________________________________________________.
3. It might rain, so we should bring an umbrella.
->
If it ___________________________________________________________________________________.
4. She didn’t apologize, so I’m still angry now. (Mixed Conditional)
->
If she ___________________________________________________________________________________.
5. I am not a doctor, so I cannot cure your illness.
->
If I ___________________________________________________________________________________.
III. Đáp Án Bài Tập Câu Điều Kiện
Đáp án Bài 1: Chia động từ trong ngoặc (Type 0 & Type 1)
- If you heat ice, it melts.
- If it rains tomorrow, we will stay at home.
- She gets fat if she eats too much chocolate.
- If I study hard, I will pass the exam easily.
- If you mix red and yellow, you get orange.
- My mother will worry if I come home late.
- If you press this button, the machine starts.
- He will not go (won’t go) to the party if he does not finish (doesn’t finish) his homework.
Đáp án Bài 2: Chia động từ trong ngoặc (Type 2)
- If I had a lot of money, I would travel around the world.
- If she were taller, she would reach the top shelf.
- If they knew her address, they would visit her.
- If I were not (weren’t) so busy, I would help you.
- What would you do if you won the lottery?
- If he did not speak (didn’t speak) so quickly, I would understand him better.
- If I were you, I would accept that offer.
- If it did not rain (didn’t rain), we would go for a walk.
Đáp án Bài 3: Chia động từ trong ngoặc (Type 3)
- If I had known about the problem, I would have helped you.
- If she had studied harder, she would have passed the exam.
- If they had not missed (hadn’t missed) the bus, they would have arrived on time.
- If he had listened to my advice, he would not have made (wouldn’t have made) that mistake.
- We would not have got (wouldn’t have got/gotten) lost if we had taken a map.
- If you had called me, I would have come to pick you up.
- What would you have done if you had seen the accident?
- If the weather had been better, we would have gone to the beach.
Đáp án Bài 4: Chọn dạng câu điều kiện phù hợp (Tổng hợp)
- If he _________ (be) here, he _________ (help) us. b) were / would help (Giả định không có thật ở hiện tại)
- If I _________ (know) her phone number, I _________ (call) her. b) knew / would call (Giả định không có thật ở hiện tại)
- If you _________ (heat) water to 100 degrees Celsius, it _________ (boil). a) heat / boils (Sự thật hiển nhiên)
- If they _________ (not/study) hard, they _________ (fail) the exam. a) don’t study / will fail (Điều kiện có thể xảy ra ở hiện tại/tương lai)
- If she _________ (not/be) busy yesterday, she _________ (come) with us. c) hadn’t been / would have come (Điều kiện không có thật trong quá khứ)
Đáp án Bài 5: Viết lại câu sử dụng câu điều kiện (Tùy chọn loại)
1. He didn’t wake up early, so he missed the bus.
-> If he had woken up early, he wouldn’t have missed the bus. (Type 3
2, I don’t have enough money, so I can’t buy that expensive car.
-> If I had enough money, I could buy that expensive car. (Type 2)
3. It might rain, so we should bring an umbrella.
-> If it rains, we should bring an umbrella. (Type 1)
4. She didn’t apologize, so I’m still angry now. (Mixed Conditional)
-> If she had apologized, I wouldn’t be angry now. (Mixed Type 3 & 2)
5. I am not a doctor, so I cannot cure your illness.
-> If I were a doctor, I could cure your illness. (Type 2)
Lời Kết
Hy vọng bộ bài tập câu điều kiện này đã giúp bạn củng cố và hệ thống lại kiến thức về các loại câu điều kiện. Việc luyện tập thường xuyên là chìa khóa để bạn không chỉ hiểu lý thuyết mà còn có thể áp dụng linh hoạt trong giao tiếp và các bài thi tiếng Anh.
————————–
IELTS COMPLETE – IELTS TOÀN DIỆN
✯ https://ieltscomplete.com
♟158 Chùa Láng, Đống Đa, Hà Nội
☎ 0961.764.299
☞ ef*********@gm***.com
✤ Fanpage IELTS: IELTS Complete – IELTS Toàn diện
✤ Fanpage EFIS ENGLISH: EFIS English – Học tiếng Anh thực tế
✤ Fanpage HANOI FREE PRIVATE TOUR GUIDE:
Hanoi Free Private TOUR GUIDE – Dẫn tour cho người nước ngoài Học tiếng Anh
✤ TikTok: Efis English
✤ Youtube: Efis English – Hanoi Free Private Tour Guide
Có thể bạn quan tâm:
Website Học IELTS Miễn Phí Luyện Listening Chuẩn