Tiếng anh

Tổng hợp 55 bài tập câu điều kiện trong tiếng Anh [có đáp án chi tiết]

Câu điều kiện thường dùng để diễn đạt và nhấn mạnh sự tương phản giữa 2 mệnh đề. Điểm ngữ pháp quan trọng này luôn xuất hiện trong các bài kiểm tra, bài thi TOEIC hay IELTS. Vì vậy, để chinh phục thang điểm cao nhất, bạn hãy thực hành cùng kho bài tập câu điều kiện mà ELSA Speak tổng hợp dưới đây nhé.

Ôn tập kiến thức câu điều kiện

Câu điều kiện (Conditional sentences) dùng để diễn tả một sự việc sẽ xảy ra khi một điều kiện cụ thể xảy ra.

Cấu trúc của một câu điều kiện gồm có hai mệnh đề:

1. Câu điều kiện loại 1

Câu điều kiện loại 1 dùng để diễn tả một hành động có thể xảy ra ở hiện tại hoặc tương lai.

If + S1 + V (s, es), S2 + will/may/should/can… + V-infShould + S1 + V-inf, S2 + will/may/should/can… + V-infIf he’s not busyShould he not be busy

2. Câu điều kiện loại 2

Câu điều kiện loại 2 dùng để diễn tả một sự việc không có thật ở hiện tại.

If + S1 + V_ed, S2 + would/might/could… + V-infWere + S1 + (to V), S2 + would/might/could… + V-infIf I were youWere I you

3. Câu điều kiện loại 3

Câu điều kiện loại 3 dùng để diễn tả sự việc hoặc hành động không có thật ở quá khứ.

If + S1 + had + V3, S2 + would/might/could… + have + V3.Had + S1 + V3, S2 + would/might/could… + have + V3.If they had askedHad they asked

>> Xem thêm:

  • Câu điều kiện đặc biệt trong tiếng Anh
  • Đảo ngữ câu điều kiện

Bài tập câu điều kiện cơ bản [có đáp án]

Bài tập câu điều kiện cơ bản có đáp án

Bài tập câu điều kiện viết lại câu

1. His father often punishes him for his laziness.

2. I can’t come because I have to help my dad with something.

3. Leon often causes accidents because he drives carelessly.

4. Stop talking or you will wake the children up.

5. Mary got lost because she didn’t have a map.

6. June is so fat because she ate so many chips.

7. You’re unhealthy because you don’t do exercise.

8. He didn’t study his lessons very carefully, so he gets bad grades now.

9. Hurry up or you will be late for school.

10. I can’t apply for that job because I don’t know English.

Đáp án:

1. If he weren’t lazy, his father wouldn’t punish him.

2. I’d come if I didn’t have to help my dad with something.

3. If Mr. Leon drove carefully, he wouldn’t cause accidents.

4. If you keep talking, you will wake the children up.

5. If Mary had had a map, she wouldn’t have gotten lost.

6. If June ate fewer chips, he wouldn’t be fat.

7. If you do exercise, you will be healthy.

8. If he had studied his lessons very carefully, he would have gotten good marks now.

9. If you don’t hurry up, you will be late for school

10. If I knew English, I could have applied for that job.

Bài tập câu điều kiện trắc nghiệm

123456789101112131415

Đáp án:

Bài tập chia động từ cho câu điều kiện

Bài tập câu điều kiện dạng chia động từ

1. You …… (have) no trouble at school if you had done your homework.

2. If you …… (swim) in this lake, you‘ll shiver from the cold.

3. The door will unlock if you …… (press) the green button.

4. If Mel …… (ask) her teacher, he‘d have answered her questions.

5. I …… (call) the office if I was/were you.

6. If we meet at 9:30, we …… (have) plenty of time.

7. Lisa would find the milk if she …… (look) in the fridge.

8. The zookeeper would have punished her with a fine if she …… (feed) the animals.

9. If you spoke louder, your classmates …… (understand) you.

10. If I …… (tplay) better, I might have won.

Đáp án:

16273849510

>> Xem thêm:

  • Bài tập câu bị động
  • Bài tập câu điều kiện cơ bản
  • Bài tập thì tương lai đơn

Bài tập câu điều kiện nâng cao, kèm đáp án chi tiết

Viết lại câu dưới dạng câu điều kiện đảo ngữ

1. If we go by train, it will be cheaper.

2. If Lan doesn’t hurry, she will be late.

3. If the weather is rainy, we will stay at home.

4. If I had a map, I would lend it to you.

5. If you had told me, I could have helped you.

6. If I were your mother, I would insist you study harder.

7. If our leader calls, let me know immediately.

8. If I were a millionaire, I would buy that modern villa.

9. If you had known my boss, you would have thought he was talented.

10. If it hadn’t been for the thief, I wouldn’t have bought a new mobile phone

Bài tập câu điều kiện nâng cao dạng viết lại câu

Đáp án:

1. Should we go by train, it will be cheaper.

2. Should Lan not hurry, she will be late.

3. Should the weather be rainy, we will stay at home.

4. Were I to have a map I would lend it to you.

5. Had you told me, I could have helped you.

6. Were I your mother, I would insist you learn harder.

7. Should our leader call, let me know immediately.

8. Were I a millionaire, I would buy that modern villa.

9. Had you known my boss, you would have thought he was talented.

10. Had it not been for the thief, I wouldn’t have bought a new mobile phone.

Chia động từ trong ngoặc với câu điều kiện hỗn hợp

1. My daughter …… (play) the violin well now if in the past, she …… (practice) every day.

2. If she …… (pay) attention to the lessons last week, she …… (do) the test now.

3. I …… (make) pizza now if this morning we …… (buy) all the ingredients.

4. If you …… (clean) your room this morning, it …… (be) clean now.

5. If she …… (do) her homework last night, the teacher …… (not scold) her now.

6. If we …… (buy) that car last month, we …… (go) to work conveniently now.

7. His son …… (not have) sore eyes now if he …… (not play) computer games for too long this afternoon.

8. She …… (not feel) exhausted now if she …… (not swim) for nearly 2 hours.

9. If my daughter …… (call) her dad last night, she …… (not miss) him now.

10. If that man …… (win) the lottery last month, …… (have) an easier life now.

>> Xem thêm: Bài tập câu tường thuật

Đáp án

16273849510

Bài viết trên đã tổng hợp cấu trúc, cách dùng và bài tập câu điều kiện trong tiếng Anh. Hy vọng những kiến thức bổ ích này sẽ giúp bạn tự tin sử dụng câu điều kiện trong giao tiếp, cũng như hoàn thành tốt các bài tập ngữ pháp nhé.

Back to top button