Bài tập câu điều kiện là một trong những chủ điểm ngữ pháp quan trọng trong tiếng Anh, thường xuyên xuất hiện trong các bài thi như TOEIC, IELTS, TOEFL. Việc nắm vững kiến thức và cách sử dụng câu điều kiện sẽ giúp bạn nâng cao khả năng giao tiếp và đạt điểm cao trong các kỳ thi. Bài viết này Phatamtienganh sẽ giúp bạn ôn tập tổng quan về kiến thức cũng như các dạng bài tập câu điều kiện. Tham khảo ngay nhé!
Tổng hợp kiến thức câu điều kiện
Câu điều kiện loại 0
Dùng để diễn tả một sự vật hiện tượng hiển nhiên, thói quen, hành động thường xuyên.
Cấu trúc:
Mệnh đề If | Mệnh đề chính |
If + V/ V(-s/-es) | S + V/ V(-s/-es) |
Ví dụ:
- If you mix red and blue, you get purple. (Nếu bạn trộn màu đỏ và màu xanh, bạn sẽ có màu tím.)
- The Earth revolves around the Sun. (Trái đất quay quanh Mặt trời.)
- If you don’t eat breakfast, you will feel hungry. (Nếu bạn không ăn sáng, bạn sẽ cảm thấy đói.)
Câu điều kiện loại 1
Câu điều kiện loại 1 dùng để diễn tả sự việc có thể xảy ra ở hiện tại hoặc tương lai nếu có điều kiện nhất định xảy ra trước đó.
Cấu trúc:
Mệnh đề If | Mệnh đề chính |
If + V s/es | will/can/may/might + V |
Ví dụ:
- If I have time, I will go to the beach. (Nếu tôi có thời gian, tôi sẽ đi biển.)
- If you study hard, you can pass the exam. (Nếu bạn học tập chăm chỉ, bạn có thể vượt qua kỳ thi.)
Câu điều kiện loại 2
Câu điều kiện loại 2 dùng để diễn tả sự việc không có thật ở hiện tại hoặc tương lai.
Cấu trúc:
Mệnh đề If | Mệnh đề chính |
If + V ed/pp | would/could/might + V |
Ví dụ:
- If I were you, I would go to the doctor. (Nếu tôi là bạn, tôi sẽ đi khám bác sĩ.)
- If I had a lot of money, I would travel around the world. (Nếu tôi có nhiều tiền, tôi sẽ đi du lịch vòng quanh thế giới.)
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 không có thật ở quá khứ.
Cấu trúc:
Mệnh đề If | Mệnh đề chính |
If + had + V ed/P.II | would/could/might + have + V(-ED/P.II) |
Ví dụ:
- If I had studied harder, I would have passed the exam. (Nếu tôi học tập chăm chỉ hơn, tôi đã vượt qua kỳ thi.)
- If I had known you were coming, I would have cooked dinner. (Nếu tôi biết bạn đến, tôi đã nấu bữa tối.)
Bài tập câu điều kiện loại 1, 2, 3 và có đáp án chi tiết
Sau khi tổng hợp các kiến thức câu điều kiện, dưới đây là một số bài tập câu điều kiện mà chúng tôi đã tổng hợp. Mời các bạn tham khảo:
Bài 1: Chọn đáp án đúng
Câu 1: If I had a million dollars, I _____ a new house.
- would buy
- will buy
- am going to buy
- bought
Câu 2: If it _____ tomorrow, we will go to the park.
- rains
- will rain
- rained
- is raining
Câu 3: If I _____ you, I would be very angry.
- were
- am
- would be
- is
Câu 4: What would you do if you _____ the lottery?
- win
- won
- would win
- will win
Câu 5: If I _____ harder, I would have gotten a better grade on the test.
- studied
- had studied
- would study
- will study
Câu 6: If she _____ here, she would help us.
- was
- were
- is
- would be
Câu 7: I would go to the beach if it _____ sunny.
- was
- were
- is
- would be
Câu 8: If I _____ a car, I would drive to work.
- had
- have
- would have
- will have
Câu 9: She would be happier if she _____ more friends.
- had
- have
- would have
- will have
Câu 10: If I _____ time, I would learn a new language.
- had
- have
- would have
- will have
Câu 11: We would go out to eat if we _____ more money.
- had
- have
- would have
- will have
Câu 12: I would be more confident if I _____ better at public speaking.
- was
- were
- is
- would be
Câu 13: If I _____ you, I would forgive you.
- were
- am
- would be
- is
Câu 14: What would you do if you _____ a ghost?
- saw
- see
- would see
- will see
Câu 15: If I _____ a doctor, I would help people.
- was
- were
- is
- would be
Câu 16: I would travel more if I _____ more time.
- had
- have
- would have
- will have
Câu 17: She would be more successful if she _____ harder.
- worked
- work
- would work
- will work
Câu 18: If I _____ you, I would understand your feelings.
- was
- were
- is
- would be
Câu 19: What would you do if you _____ the president?
- were
- am
- would be
- is
Câu 20: If I _____ rich, I would donate money to charity.
- was
- were
- is
- would be
Bài tập 2: Điền vào chỗ trống
- If I ______ enough money, I will buy a new car. (have)
- We ______ to the beach if it doesn’t rain tomorrow. (go)
- She ______ very happy if she gets the job. (be)
- They ______ late if they don’t hurry up. (be)
- I ______ you if you need help. (help)
- If I ______ a lot of money, I would travel the world. (have)
- She ______ happier if she lived in a warmer climate. (be)
- They ______ more successful if they worked harder. (be)
- I ______ you if I knew where you were. (help)
- We ______ to the party if we were invited. (go)
- If I ______ harder, I would have passed the exam. (study)
- She ______ happier if she had married him. (marry)
- They ______ more money if they had invested in stocks. (invest)
- I ______ you if I had known you were in trouble. (help)
- We ______ to the beach if it hadn’t rained. (go)
Bài tập 3: Bài tập câu điều kiện chia động từ trong ngoặc
- If I (have) time, I (go) to the beach.
- She (not be) happy if she (not get) the job.
- If we (study) hard, we (pass) the exam.
- What (you do) if you (win) the lottery?
- They (not come) if it (rain).
- If I (be) you, I (not do) that.
- What (you do) if you (have) a million dollars?
- She (be) very happy if she (get) the job.
- If we (study) harder, we (pass) the exam.
- They (come) if it (not rain). (Sẽ)
- If I (have) more time, I (learn) a new language.
- She (be) rich if she (win) the lottery.
- If we (study) harder, we (pass) the exam.
- They (come) if it (not rain).
- What (you do) if you (be) me?
- If I (had) more money, I (would buy) a new car.
- She (would be) happy if she (got) the job.
- If we (studied) harder, we (would pass) the exam.
- They (would come) if it (didn’t rain).
- What (you do) if you (were) me?
Bài tập 4: Bài tập câu điều kiện viết lại câu dưới dạng đảo ngữ câu điều kiện
- If you have time, you should go to the beach.
- She will not be happy if she doesn’t get the job.
- We will pass the exam if we study hard.
- What will you do if you win the lottery?
- They will not come if it rains.
- If I were you, I would not do that.
- What would you do if you had a million dollars?
- She would be very happy if she got the job.
- We would pass the exam if we studied harder.
- They would come if it didn’t rain.
- If I had more time, I would learn a new language.
- She would be rich if she had won the lottery.
- We would have passed the exam if we had studied harder.
- They would have come if it hadn’t rained.
- What would you do if you were me?
- If I had had more money, I would have bought a new car.
- She would be happy if she had gotten the job.
- We would have passed the exam if we had studied harder.
- They would have come if it hadn’t rained.
- What would you do if you were me?
Đáp án
Bài 1:
- A
- A
- B
- B
- B
- B
- A
- A
- A
- A
- A
- B
- B
- A
- B
- A
- A
- B
- B
- B
Bài tập 2:
- have
- will go
- will be
- will be
- will help
- had
- would be
- would be
- would help
- would go
- had studied
- would have married
- would have invested
- would have helped
- would have gone
Bài tập 3:
- have, would go
- wouldn’t be, doesn’t get
- study, will pass
- would you do, won
- wouldn’t come, rains
- were, wouldn’t do
- would you do, had
- would be, got
- studied, would pass
- would come, didn’t rain
- had, would learn
- would be, won
- studied, would have passed
- would have come, hadn’t rained
- would you do, were
- had, would buy
- would be, got
- studied, would have passed
- would have come, hadn’t rained
- would you do, were
Bài tập 4:
- Should you have time, go to the beach.
- Will she not be happy if she doesn’t get the job?
- Will we pass the exam if we study hard?
- What will you do if you win the lottery?
- Will they not come if it rains?
- Were I you, I would not do that.
- What would you do if you had a million dollars?
- Would she be very happy if she got the job?
- Would we pass the exam if we studied harder?
- Would they come if it didn’t rain?
- Had I had more time, I would have learned a new language.
- Would she have been rich if she had won the lottery?
- Would we have passed the exam if we had studied harder?
- Would they have come if it hadn’t rained?
- What would you do if you were me?
- Had I had more money, I would have bought a new car.
- Would she be happy if she had gotten the job?
- Would we have passed the exam if we had studied harder?
- Would they have come if it hadn’t rained?
- What would you do if you were me?
Bài tập câu điều kiện là một phần quan trọng trong việc học tiếng Anh. Nắm vững kiến thức và cách sử dụng câu điều kiện sẽ giúp bạn giao tiếp và viết văn hiệu quả. Bài viết cung cấp cho bạn nguồn tài liệu hữu ích để luyện tập các bài tập câu điều kiện hiệu quả. Hãy dành thời gian học tập và luyện tập cẩn thận để chinh phục ngữ pháp tiếng Anh và sử dụng tiếng Anh một cách tự tin.