Giảm UP TO 40% học phí IELTS tại IELTS Vietop

Tổng hợp 150+ bài tập câu điều kiện từ cơ bản đến nâng cao

Thanh Hiền
Thanh Hiền
21.03.2024

Mình từng rất sợ khi gặp dạng bài tập liên quan đến câu điều kiện. Đối với dạng bài tập này, lúc thì chia ở hiện tại, lúc thì chia ở quá khứ, tương lai, điều này đã khiến mình bối rối và mất điểm oan. 

Mặc dù vậy, sau quá trình tự học, mình đã có thể xử đẹp dạng này bằng việc ghi chép kiến thức vào sổ tay. Sau đó làm thật nhiều bài tập câu điều kiện. Khi làm, hãy nhắc to phần lý thuyết ở câu đó. Đây là phương pháp ghi nhớ cấu trúc dễ dàng và nhanh chóng.

Để hỗ trợ bạn trong quá trình học, mình đã tổng hợp bài viết về câu điều kiện với những nội dung như sau:

  • Ôn tập lý thuyết về cấu trúc các loại câu điều kiện.
  • Thực hành các dạng bài tập về câu điều kiện trong tiếng Anh.
  • Giải thích chi tiết cách làm các bài tập.

Cùng học thôi!

1. Ôn tập lý thuyết về các loại câu điều kiện

Trước tiên, bạn hãy cùng mình ôn tập lại các kiến thức lý thuyết về các loại câu điều kiện.

Ôn tập kiến thức
1. Câu điều kiện loại 0:
Câu điều kiện loại 0 được dùng để giải thích một sự thật hiển nhiên hoặc các sự kiện mang tính khoa học, chân lý (quy luật thời tiết, vũ trụ, thiên nhiên)
– If + S + Vs ( es) …
– S + Vs ( es) …
1. Câu điều kiện loại 1:
Câu điều kiện loại 1 là câu điều kiện dùng để nói về sự việc có thể xảy ra ở hiện tại hoặc tương lai.
– S + V1/ Vs (es) (don’t/ doesn’t + V) (If clause), S + will/ can/ may + V (won’t/ can’t + V) (Main clause).
2. Câu điều kiện loại 2:
Câu điều kiện loại 2 là câu điều kiện dùng để nói về sự việc không đúng, hoặc không có thật ở hiện tại.
– S + V-ed/ V2 (didn’t + V) (If clause), S + would/ could/ should (+ not) + V (Main clause).
– To be: were/ weren’t.
3. Câu điều kiện loại 3:
Câu điều kiện loại 3 là câu điều kiện dùng để nói về sự việc không có thật trong quá khứ (thường dùng để bày tỏ sự nuối tiếc, hối hận).
– S + had + P.P/ V3 (hadn’t + P.P/ V3) (If clause), S + would/ could/ should + have + P.P/ V3 (wouldn’t/ couldn’t + have + P.P/ V3) (Main clause).
4. Những cách khác để diễn đạt câu điều kiện:
Unless = If … not
Without: không có = if … not.
*Lưu ý:
– Bạn có thể diễn tả câu điều kiện mà không cần dùng “if” hay “unless” bằng cách đảo ngữ.
– Ta có thể kết hợp điều kiện 2 và điều kiện 3 trong một câu, đây sẽ được gọi là “If mix” hoặc “Câu điều kiện mix”.
– Đôi khi thì hiện tại đơn được dùng cho cả hai mệnh đề của câu điều kiện để diễn tả một sự thật hiển nhiên; nó được gọi là zero conditional.
– Mệnh đề chính trong câu điều kiện loại 1 có thể là một câu đề nghị hoặc lời mời.

Bạn có thể xem thêm video đến từ các thầy cô giáo của Oxford Online English để nắm rõ kiến thức về câu điều kiện trong tiếng Anh.

Tham khảo:

Nhận tư vấn miễn phí khóa học hè

Nhận tư vấn miễn phí khóa học hè

Vui lòng nhập tên của bạn
Số điện thoại của bạn không đúng

2. Bài tập câu điều kiện

Có câu “học đi đôi với hành”, vậy nên bạn cần làm thật nhiều bài tập để nắm vững những lý thuyết về câu điều kiện.

Để giúp bạn thuận tiện hơn, mình đã tổng hợp bài viết với các dạng bài tập sau:

  • Lựa chọn đáp án đúng với A, B, C hoặc D.
  • Viết lại câu điều kiện.
  • Điền dạng đúng của từ vào chỗ trống để hoàn thành câu.
  • Viết lại câu dưới dạng câu điều kiện đảo ngữ.

Exercise 1: Choose the correct answer A, B, C or D

(Bài tập 2: Lựa chọn đáp án đúng A, B, C hoặc D)

bài tập câu điều kiện
Bài tập chọn đáp án đúng

1. I would have visited you before if there ………. quite a lot of people in your house.

  • A. hadn’t 
  • B. hadn’t been
  • C. wouldn’t be
  • D. wasn’t

2. If you had caught the bus, you ………. late for work.

  • A. wouldn’t have been
  • B. would have been
  • C. wouldn’t be
  • D. would be

3. If I ………., I would express my feelings.

  • A. were asked
  • B. would ask
  • C. had been asked
  • D. asked

4. If ………. as I told her, she would have succeeded.

  • A. she has done
  • B. she had done
  • C. she does
  • D. she did

5. Will you be angry if I ………. your pocket dictionary?

  • A. stole
  • B. have stolen
  • C. were to steal
  • D. steal

6. You made a mistake by telling her a lie. It ………. better if you ………. to her.

  • A.  would have been/ hadn’t lied
  • B.  would be/ didn’t lie
  • C. will be/ don’t lie
  • D.  would be/ hadn’t lied

7. John would be taking a great risk if he ………. his money in that business.

  • A. would invest
  • B. invested
  • C. had invested
  • D. invests

8. She wouldn’t have given them all that money if we ………. her to.

  • A. wouldn’t advise 
  • B. won’t advise 
  • C. hadn’t advised 
  • D. didn’t advise

9. If the tree hadn’t been so high, he ………. it up to take his kite down.

  • A. could have climbed
  • B. climb
  • C. is climbing
  • D. climbed

10. If the wall weren’t so high, he ………. it up to take his ball down.

  • A. climbed
  • B. could climb
  • C. is climbing
  • D. climb
Đáp ánGiải thích
1. BỞ đây, ta sử dụng cấu trúc câu điều kiện loại 3. “Hadn’t been” là dạng đúng để thể hiện rằng nếu không có nhiều người trong nhà ở thời điểm trước đó, tác động (việc viếng thăm) đã xảy ra.
2. AỞ đây, chúng ta sử dụng câu điều kiện loại 3 “wouldn’t have been” nhằm thể hiện rằng nếu bạn đã bắt kịp chuyến xe buýt, bạn đã không bị muộn cho công việc.
3. ACâu này sử dụng dạng quá khứ giả định. Trong mệnh đề điều kiện, khi nói về một điều kiện không xảy ra trong hiện tại, chúng ta sử dụng “were” cho cả ngôi thứ nhất và thứ ba của động từ “to be” thay vì “was”. Do đó, “If I were asked” là cách diễn đạt đúng trong trường hợp này.
4. BỞ đây, chúng ta dùng câu điều kiện loại 3 “she had done” để thể hiện rằng nếu cô ấy đã thực hiện theo hướng dẫn, cô ấy đã thành công.
5. DỞ câu này, chúng ta sử dụng dạng đơn của động từ trong mệnh đề điều kiện. Trong trường hợp này, “steal” là dạng đúng để thể hiện một hành động có thể xảy ra trong tương lai và không sử dụng dạng phức tạp như “had stolen” hay “were to steal”.
6. ACâu này sử dụng điều kiện loại 3 để diễn đạt về một điều kiện không xảy ra trong quá khứ.Mệnh đề điều kiện “If you hadn’t lied” là điều kiện không xảy ra trong quá khứ.Còn mệnh đề kết quả “It would have been better” là kết quả không xảy ra do điều kiện không xảy ra.
7. BCâu này sử dụng điều kiện loại 2 nhằm mục đích diễn đạt về một điều kiện không thực tế hoặc ít có khả năng xảy ra ở hiện tại.Ở đây, ta có “invested” là dạng đúng để thể hiện rằng nếu John đầu tư tiền vào kinh doanh đó, đó sẽ là một rủi ro lớn.
8. CCâu này sử dụng điều kiện loại 3 để diễn đạt về một điều kiện không xảy ra trong quá khứ.Mệnh đề điều kiện “if we hadn’t advised her” là điều kiện không xảy ra trong quá khứ.Còn mệnh đề kết quả: “She wouldn’t have given them all that money” là kết quả không xảy ra do điều kiện không xảy ra.
9. AChúng ta sử dụng câu điều kiện loại 3 nhằm giả định ở đây thể hiện một tình huống không xảy ra trong quá khứ. “Could have climbed” diễn đạt khả năng trèo cây đã tồn tại, nhưng không được thực hiện vì cây quá cao.
10. BCâu này sử dụng điều kiện loại 2 để diễn đạt về một điều kiện không thực tế hoặc ít có khả năng xảy ra ở hiện tại. Ở đây, “could climb” là dạng đúng khi người nói muốn thể hiện rằng nếu tường không cao, anh ấy có khả năng trèo lên để lấy quả bóng xuống.

Tham khảo:

Exercise 2: Rewrite these sentences

(Bài tập 2: Viết lại những câu bên dưới)

1. She doesn’t live in London because she doesn’t know anyone there.

⇒ …………………………………………..

2. I don’t have a spare ticket. I can’t take you to the concert.

⇒ …………………………………………..

3. The schoolchildren sowed some seeds, but they forgot to water them so they didn’t grow.

⇒ …………………………………………..

4. They don’t understand the problem. They won’t find a solution.

⇒ …………………………………………..

5. Carol didn’t answer the phone because she was studying.

⇒ …………………………………………..

6. Kathy is exhausted today because she didn’t get any sleep last night.

⇒ …………………………………………..

7. He can’t park near his office, that’s why he doesn’t come by car.

⇒ …………………………………………..

8. The flats are not clearly numbered, so it is very difficult to find anyone.

⇒ …………………………………………..

9. I don’t know her email address, so I can’t tell you.

⇒ …………………………………………..

10. She works in the evening. She has no time to play with her children.

⇒ …………………………………………..

1. If she knew someone in London, she would live there.

=> Giải thích: Trong câu gốc, sự không quen biết ai đó ở London là một điều kiện không có thật ở hiện tại. Do đó, ta sử dụng câu điều kiện loại 2. 

2. If I had a spare ticket, I could take you to the concert.

=> Giải thích: Trong câu gốc, việc tôi không có vé dư thừa là một điều không thực tế ở hiện tại, dẫn đến việc tôi không thể đưa bạn đến buổi hòa nhạc. Do đó, ta có thể áp dụng câu điều kiện loại 2.

3. If the schoolchildren had watered the seeds, they would have grown.

=> Giải thích: Trong câu gốc, việc trẻ em trong trường gieo một số hạt giống nhưng họ quên tưới nước cho chúng, dẫn đến việc chúng không mọc. Điều này thể hiện một tình huống không thực tế ở quá khứ, nơi một hành động khác đã có thể dẫn đến một kết quả khác. Do đó, chúng ta có thể áp dụng câu điều kiện loại 3.

4. If they understand the problem, they will find a solution.

=> Giải thích: Chúng ta thấy rằng việc họ không hiểu vấn đề là một sự thật ở hiện tại, dẫn đến kết luận rằng họ sẽ không tìm ra được một giải pháp. Trong trường hợp này, chúng ta sử dụng câu điều kiện loại 2 để diễn đạt giả định về một tình huống không có thật trong hiện tại và kết quả không thực tế sẽ xảy ra nếu điều kiện đó trở thành sự thật.

5. If Carol hadn’t been studying, she would have answered the phone.

=> Giải thích: Trong câu gốc, “Carol didn’t answer the phone because she was studying,” chúng ta thấy rằng Carol không trả lời điện thoại vì cô ấy đang học. Trong trường hợp này, chúng ta sử dụng câu điều kiện loại 3 để diễn đạt một giả định không có thật về một hành động không xảy ra trong quá khứ và kết quả không thực tế nếu hành động đó xảy ra.

6. If Kathy had gotten some sleep last night, she wouldn’t be exhausted today.

=> Giải thích: Trong câu gốc, chúng ta thấy rằng Kathy rất mệt mỏi hôm nay vì cô ấy không thể ngủ vào đêm qua. Khi viết lại dưới dạng câu điều kiện, chúng ta sử dụng câu điều kiện loại 3 để diễn đạt một giả định không có thật về một hành động không xảy ra trong quá khứ và kết quả không thực tế nếu hành động đó xảy ra.

7. If he could park near his office, he would come by car.

=> Giải thích: Trong câu gốc, chúng ta thấy rằng anh ấy không thể đậu xe gần văn phòng của mình, đó là lý do tại sao anh ấy không đi bằng xe hơi. Khi viết lại dưới dạng câu điều kiện, chúng ta sử dụng câu điều kiện loại 2 để diễn đạt một giả định không có thật về một điều kiện không thể xảy ra ở hiện tại và kết quả không thực tế nếu điều kiện đó trở thành sự thật.

8. If the flats were clearly numbered, it would not be difficult to find anyone

=> Giải thích: Trong câu gốc, chúng ta thấy rằng các căn hộ không được đánh số rõ ràng, do đó rất khó để tìm ai đó. Khi viết lại dưới dạng câu điều kiện, chúng sử dụng câu điều kiện loại 2 để diễn đạt một giả định không có thật về một điều kiện không thể xảy ra ở hiện tại và kết quả không thực tế nếu điều kiện đó trở thành sự thật.

9. If I knew her email address, I would tell you.

=> Giải thích: Trong câu gốc, chúng ta thấy rằng người nói không biết địa chỉ email của cô ấy, vì vậy tôi không thể cho bạn biết. Khi viết lại dưới dạng câu điều kiện, chúng ta sử dụng câu điều kiện loại 2 để diễn đạt một giả định không có thật về một điều kiện không thể xảy ra ở hiện tại và kết quả không thực tế nếu điều kiện đó trở thành sự thật.

10. If she didn’t work in the evening, she would have time to play with her children.

=> Giải thích: Trong câu gốc, chúng ta thấy rằng cô ấy làm việc vào buổi tối và không có thời gian để chơi với con cái. Khi viết lại dưới dạng câu điều kiện, chúng ta sử dụng câu điều kiện loại 2 để diễn đạt một giả định không có thật về một điều kiện không thể xảy ra ở hiện tại và kết quả không thực tế nếu điều kiện đó trở thành sự thật.

Xem thêm:

Exercise 3: Fill in the blanks to complete the following sentences

(Bài tập 3: Điền vào chỗ trống để hoàn thành các câu sau)

bài tập câu điều kiện
Bài tập điền vào chỗ trống
  1. Unless you (tell) ………. the truth, I won’t help you.
  2. You’ll get pneumonia if you (not change) ………. your wet clothes.
  3. If I had known that you couldn’t eat octopus, I (not buy) ………. it.
  4. If they (hang) ………. that picture lower, people would be able to see it.
  5. She (be) ………. able to walk faster if she didn’t have such high-heel shoes.
  6. I (bring) ………. you some beer if I had known that you were thirsty.
  7. If you had touched that electric cable, you (be) ………. electrocuted.
  8. If the story hadn’t been true, the newspaper (not print) ………. it.
  9. I (not buy) ………. things on the installment system if I were you.
  10. Dan (arrive) ………. safe if he drove slowly.
Đáp ánGiải thích
1. tellĐây là một câu điều kiện loại 1 trong tiếng Anh. “Unless” có nghĩa là “trừ khi” hoặc “nếu không” và thường được sử dụng để diễn đạt điều kiện. Trong trường hợp này, nếu bạn “tell the truth” (không nói sự thật), người nói sẽ “won’t help you” (không giúp đỡ).
2. don’t changeNếu bạn không thay đổi quần áo ướt, bạn sẽ bị viêm phổi. Cấu trúc điều kiện loại 1, “You’ll get pneumonia” là kết quả có thể xảy ra nếu điều kiện không thay đổi được đáp ứng.
3. wouldn’t have boughtNếu tôi biết bạn không thể ăn bạch tuộc, tôi đã không mua nó. Cấu trúc điều kiện loại 3, “If I had known” là một điều kiện không thể thực hiện ở quá khứ, và “wouldn’t have bought” là hành động không thực hiện ở quá khứ.
4. hungNếu họ treo bức tranh đó thấp hơn, mọi người sẽ có thể nhìn thấy nó. Cấu trúc điều kiện loại 2, “If they hung” là điều kiện không thể thực hiện ở hiện tại, và “would be able to see” là kết quả có thể xảy ra.
5. would beCô ấy sẽ có thể đi nhanh hơn nếu cô ấy không mang giày cao gót như vậy. Cấu trúc điều kiện loại 1, “She would be” là kết quả có thể xảy ra nếu điều kiện thỏa mãn.
6. would have broughtTôi đã mang đến cho bạn một số bia nếu tôi biết bạn khát. Cấu trúc điều kiện loại 3, “If I had known” là điều kiện không thể thực hiện ở quá khứ và “would have brought” là hành động không thực hiện ở quá khứ.
7. would have beenNếu bạn đã chạm vào dây điện đó, bạn đã bị điện giật. Cấu trúc điều kiện loại 3, “If you had touched” là điều kiện không thể thực hiện ở quá khứ và “would have been” là kết quả không thực hiện ở quá khứ.
8. wouldn’t have printedNếu câu chuyện không có thật, báo không in nó. Cấu trúc điều kiện loại 3, “If the story hadn’t been true” là điều kiện không thể thực hiện ở quá khứ và “wouldn’t have printed” là hành động không thực hiện ở quá khứ.
9. wouldn’t buyTôi sẽ không mua đồ trả góp nếu là bạn. Cấu trúc điều kiện loại 2, “If I were you” là điều kiện không thể thực hiện ở hiện tại và “wouldn’t buy” là hành động không thực hiện ở hiện tại.
10. would driveDan sẽ đến an toàn nếu anh ta lái xe chậm. Cấu trúc điều kiện loại 1, “Dan would arrive” là kết quả có thể xảy ra nếu điều kiện thỏa mãn.

Xem thêm:

Exercise 4: Rewrite the sentence as an inverted conditional sentence

(Bài tập 4: Viết lại câu dưới dạng câu điều kiện đảo ngữ)

  1. If she studies hard, she will pass the exam.
  2. If they don’t leave soon, they will miss the bus.
  3. If he arrives late, we will start without him.
  4. If you had told me earlier, I would have made arrangements.
  5. If it doesn’t rain tomorrow, we can go for a picnic.
  6. If I were taller, I would reach the top shelf.
  7. If they had worked harder, they would have finished the project on time.
  8. If you don’t take care of your health, you will regret it later.
  9. If she had studied more, she would have passed the test.
  10. If it hadn’t been for his help, I wouldn’t have succeeded.

1. Should she study hard, she will pass the exam.

=> Giải thích: Trong câu ban đầu, chúng ta có một điều kiện được thể hiện bằng cách sử dụng từ “if”. Để viết lại câu này dưới dạng câu điều kiện đảo ngữ, chúng ta sử dụng “should” + chủ ngữ + động từ.

2. Should they not leave soon, they will miss the bus.

=> Giải thích: Trong câu ban đầu, chúng ta có một điều kiện được thể hiện bằng cách sử dụng từ “if” và dạng phủ định don’t. Để viết lại câu này dưới dạng câu điều kiện đảo ngữ, chúng ta sử dụng “should” + chủ ngữ + “not” + động từ.

3. Should he arrive late, we will start without him.

=> Giải thích: Trong câu ban đầu, chúng ta có một điều kiện được thể hiện bằng cách sử dụng từ “if” và dạng đơn của động từ arrives” Để viết lại câu này dưới dạng câu điều kiện đảo ngữ, chúng ta sử dụng “should” + chủ ngữ + động từ.

4. Had you told me earlier, I would have made arrangements.

=> Giải thích: Trong câu ban đầu, chúng ta có một điều kiện thứ nhất được thể hiện bằng cách sử dụng “if” và dạng thì quá khứ hoàn thành của động từ “had told”. Phần thứ 2 của câu sử dụng “would have” để thể hiện kết quả không xảy ra do điều kiện không được đáp ứng. Khi viết lại dưới dạng câu điều kiện đảo ngữ, chúng ta chuyển đổi cấu trúc và sử dụng “had” + chủ ngữ + động từ để bắt đầu câu.

5. Should it not rain tomorrow, we can go for a picnic.

=> Giải thích: Trong câu gốc, chúng ta có điều kiện đầu tiên được diễn đạt bằng cách sử dụng “if” và thì hiện tại đơn của động từ “doesn’t rain”. Phần thứ hai của câu sử dụng “can” để thể hiện khả năng thực hiện hành động nếu điều kiện được đáp ứng. Khi viết lại dưới dạng câu điều kiện đảo ngữ, chúng ta sử dụng “should” + chủ ngữ + động từ để thay thế cho “if” và diễn đạt điều kiện.

6. Were I taller, I would reach the top shelf.

=> Giải thích: Câu gốc là một câu điều kiện loại 2, trong đó chúng ta sử dụng “if” và “were” để thể hiện điều kiện không thực tế ở hiện tại. Khi viết lại dưới dạng câu điều kiện đảo ngữ, “if” được thay thế bằng “were” và động từ “were” đặt trước chủ ngữ

7. Had they worked harder, they would have finished the project on time.

=> Giải thích: Câu gốc là một câu điều kiện loại 3, nó diễn đạt về một điều kiện không thực tế ở quá khứ. Khi viết lại dưới dạng câu điều kiện đảo ngữ, “if” được thay thế bằng “had” và động từ “had” đặt trước chủ ngữ, tạo thành câu:

8. Should you not take care of your health, you will regret it later.

=> Giải thích: Câu gốc là một câu điều kiện loại 1, nó diễn đạt về một điều kiện có thể xảy ra ở hiện tại hoặc tương lai. Khi viết lại dưới dạng câu điều kiện đảo ngữ, “if” được thay thế bằng “should” và động từ “not take” đặt trước chủ ngữ.

9. Had she studied more, she would have passed the test.

=> Giải thích: Câu gốc là một câu điều kiện loại 3, thể hiện điều kiện không thể xảy ra ở quá khứ. Khi viết lại dưới dạng câu điều kiện đảo ngữ, “if” được thay thế bằng “had” và động từ “studied” đặt trước chủ ngữ.

10. Had it not been for his help, I wouldn’t have succeeded.=> Giải thích: Câu gốc là một câu điều kiện loại 3, thể hiện điều kiện không thể xảy ra ở quá khứ. Khi viết lại dưới dạng câu điều kiện đảo ngữ, “if” được thay thế bằng “had it not been for” để diễn đạt ý “nếu không có sự giúp đỡ của anh ấy”.

Xem thêm:

Exercise 5: Put the verbs in brackets into the correct form

(Bài tập 5: Chia dạng đúng động từ trong ngoặc)

bài tập câu điều kiện
Bài tập chia dạng đúng động từ trong ngoặc
  1. If I (see) ………. him tomorrow, I (tell) ………. him the news.
  2. She (be) ………. happier if she (get) ………. a promotion.
  3. If you (study) ………. harder, you (pass) ………. the exam.
  4. They (buy) ………. a new car if they (save) ………. enough money.
  5. If it (rain) ………. tomorrow, we (stay) ………. at home.
  6. He (not be) ………. late if he (set) ………. an alarm clock.
  7. If I (win) ………. the lottery, I (travel) ………. around the world.
  8. She (be) ………. angry if you (break) ………. her favorite vase.
  9. If we (leave) ………. now, we (arrive) ………. on time.
  10. He (not miss) ………. the bus if he (wake) ………. up earlier.
Đáp ánGiải thích
1. see – will tell Đây là câu điều kiện loại 1, diễn đạt điều kiện có thể xảy ra trong tương lai.”See” ở dạng nguyên thể vì là phần của điều kiện có thể xảy ra trong tương lai.”Tell” ở dạng modal “will” + động từ nguyên thể, vì là hậu quả của điều kiện.
2. would be – gotĐây là câu điều kiện loại 2, diễn đạt điều kiện không thể xảy ra trong hiện tại hoặc tương lai (vì nó đang nói về việc nhận được một sự thăng chức, điều gì đó không thể thay đổi trong hiện tại).”Would be” là dạng quá khứ của to be nhằm diễn đạt điều kiện không thể xảy ra trong hiện tại hoặc tương lai.”Get” ở dạng nguyên thể vì là phần của điều kiện không thể xảy ra trong hiện tại hoặc tương lai.
3. studied – passĐây là câu điều kiện loại 2, diễn đạt điều kiện không thể xảy ra trong hiện tại hoặc tương lai (vì nó đang nói về việc học chăm chỉ, điều gì đó không thể thay đổi trong hiện tại).”Studied” là dạng quá khứ của to study diễn đạt điều kiện không thể xảy ra trong hiện tại hoặc tương lai.”Pass” là dạng cơ bản của to pass diễn đạt hành động có thể xảy ra ở hiện tại.
4. would buy – savedĐây là câu điều kiện loại 2, diễn đạt điều kiện không thể xảy ra trong hiện tại hoặc tương lai (vì nó đang nói về việc tiết kiệm tiền, điều gì đó không thể thay đổi trong hiện tại).”Would buy” là dạng quá khứ của will buy diễn đạt hậu quả của điều kiện.”Saved” là dạng quá khứ của save diễn đạt điều kiện không thể xảy ra trong hiện tại hoặc tương lai.
5. rains – will stayĐây là câu điều kiện loại 1, diễn đạt điều kiện có thể xảy ra trong tương lai.”Rains” là dạng hiện tại đơn của động từ rain nhằm diễn đạt điều kiện có thể xảy ra trong tương lai.”Will stay” là dạng tương lai của stay diễn đạt hậu quả của điều kiện.
6. wouldn’t be – setĐây là câu điều kiện loại 2, diễn đạt về một điều kiện không thật trong hiện tại.”Wouldn’t be” là dạng phủ định của “be” diễn đạt điều kiện không thật trong hiện tại.”Set” diễn đạt điều kiện không thật trong hiện tại.
7. win – will travelĐây là câu điều kiện loại 1, diễn đạt về một điều kiện có khả năng xảy ra trong tương lai.”Win” ở dạng nguyên mẫu nhằm diễn đạt điều kiện có khả năng xảy ra trong tương lai.”Will travel” là dạng tương lai của travel, diễn đạt kết quả của điều kiện.
8. would be – brokeĐây là câu điều kiện loại 2, nói về một điều kiện không có thật ở hiện tại hoặc trong tương lai.”Would be” là dạng tương lai của to be diễn đạt điều kiện không có thật ở hiện tại hoặc trong tương lai.”Broke” là dạng quá khứ của động từ break nhằm diễn đạt hành động không có thật ở hiện tại hoặc trong tương lai.
9. leave – will arriveĐây là câu điều kiện loại 1, diễn đạt một điều kiện có thể xảy ra ở hiện tại hoặc trong tương lai.”Leave” là dạng hiện tại đơn của to leave, diễn đạt điều kiện có thể xảy ra ở hiện tại hoặc trong tương lai.”Will arrive” là dạng tương lai của arrive, diễn đạt kết quả có thể xảy ra ở hiện tại hoặc trong tương lai.
10. wouldn’t miss – wokeĐây là câu điều kiện loại 2, thể hiện một điều kiện không có thực tế ở hiện tại.”Wouldn’t miss” là dạng không hoàn thành của to not miss, diễn đạt một hành động không thực hiện ở hiện tại.”Woke” là dạng quá khứ của wake, diễn đạt một hành động không thực hiện ở hiện tại.

3. Download trọn bộ 150+ bài tập câu điều kiện

Sau khi đã luyện tập 5 bài tập câu điều kiện bên trên, bạn đã hiểu thêm về câu điều kiện rồi đúng không? Tuy nhiên, bạn vẫn nên làm thêm các bài tập trong file PDF 150+ bài tập về câu điều kiện mà mình chia sẻ để chắc kiến thức hơn nhé.

4. Lời kết

Bài tập câu điều kiện trong tiếng Anh không phải là chủ điểm ngữ pháp đơn giản và dễ ăn điểm. Vì vậy, bạn hãy ôn tập lại lý thuyết và thực hành các bài tập thường xuyên.

Một vài lưu ý khi làm bài để quá trình ôn tập đạt hiệu quả cao nhất:

  • Nắm vững lý thuyết về câu điều kiện loại 1, 2, 3, hỗn hợp. 
  • Những cách diễn đạt khác của câu điều kiện
  • Một số câu điều kiện yêu cầu sử dụng từ vựng, hãy ôn tập thêm từ vựng.
  • Luyện tập thường xuyên cả 4 kỹ năng nghe, nói, đọc, viết để nắm rõ kiến thức câu điều kiện.

Trong quá trình làm bài tập, bạn sẽ gặp một số khó khăn bởi chưa vững kiến thức. Khi đó, hãy liên hệ đến các thầy cô của IELTS Vietop để được các thầy cô hướng dẫn nhé. Chúc các bạn học tốt tiếng Anh!

Nguồn tham khảo:

  • Conditional sentences: https://www.grammarly.com/blog/conditional-sentences/ – Updated on May 8, 2023.

Bạn còn thắc mắc về kiến thức này?

Đặt ngay lịch với cố vấn học tập, để được giải thích & học sâu hơn về kiến thức này.

Đặt lịch hẹn

4 thoughts on “Tổng hợp 150+ bài tập câu điều kiện từ cơ bản đến nâng cao”

    • đây là câu điều kiện hỗn hợp, vế đầu đang nói về chuyện quá khứ (ĐK loại 3), nhưng vế sau lại đang nói về thực trạng trong hiện tại (ĐK Loại 2) bạn nhé ^^

      Reply

Bình luận

Nhận tư vấn MIỄN PHÍ
Hoàn thành mục tiêu IELTS ngay bây giờ!

Vui lòng nhập tên của bạn
Số điện thoại của bạn không đúng

Thời gian bạn muốn nhận tư vấn:

Sáng:
09h - 10h
10h - 11h
11h - 12h
Chiều:
14h - 15h
15h - 16h
16h - 17h
Tối:
19h - 20h
20h - 21h
21h - 22h