BÀI TẬP CÂU ĐIỀU KIỆN

Câu điều kiện là một cấu trúc ngữ pháp rất phổ biến trong tiếng Anh. Thường xuyên xuất hiện trong cả giao tiếp hằng ngày cũng như là các bài kiểm tra tiếng Anh. Do đó việc luyện tập thông qua các dạng bài tập là điều không thể thiếu. Hãy cùng Alibaba luyện tập cấu trúc ngữ pháp này thông qua các dạng bài tập dưới đây nha.

Bài 1. Cho dạng đúng của động từ trong ngoặc với câu điều kiện loại 1

  1.   If I (study), I (pass) the exams.
  2.   If the sun (shine), we (walk) into town.
  3.   If he (have) a temperature, he (see) the doctor.
  4.   If my friends (come), I (be) very happy.
  5.   If she (earn) a lot of money, she (fly) to New York.
  6.   If we (travel) to Hanoi, we (visit) the museums.
  7.   If you (wear) sandals in the mountains, you (slip) on the rocks.
  8.   If Giang (forget) her homework, the teacher (give) her a low mark.
  9.   If they (go) to the disco, they (listen) to loud music.
  10. If you (wait) a minute, I (ask) my parents.

Bài 2: chia với điều kiện dạng 1

  1. If I (wake up) ____ late, I (be) ____ late for work.
  2. If my husband (cook) ____, he (burn) ____ the food.
  3. If Julie (not/wear) ____ a hat, she (get) ____ sunstroke.
  4. If children (not/eat) ____ well, they (not/be) ____ healthy.
  5. If you (mix) ____ water and electricity, you (get) ____ a shock.
  6. If people (eat) ____ too many sweets, they (get) ____ fat.
  7. If you (smoke) ____ , you (get) ____ yellow fingers.
  8. If children (play) ____ outside, they (not/get) ____ overweight.
  9. If you (heat) ____ ice, it (melt) ____.
  10. If I (speak) ____ to John, he (get) ____ annoyed.
  11. I (feel) ____ good the next day if I (go) ____ to bed early.
  12. Lots of people (come) ____ if Jenny (have) ____ a party.
  13. She (buy) ____ expensive clothes if she (go) ____ shopping.
  14. My daughter (pass) ____ her exams if she (work) ____ hard.
  15. David (be) ____ sick if he (drink) ____ milk.
  16. I (like) ____ to visit the museums if I (be) ____ in a new city.
  17. I (cycle) ____ to work if the weather (be) ____ fine.
  18. My flatmate (clean) ____ really well if she (clean) ____ the house.
  19. Everybody (be) ____ grumpy if it (rain) ____ a lot.

Bài 3: chia với điều kiện dạng 0

  1. If you (study) ____ hard, you (be) ____ a good student.
  2. If it (rain) ____, you (get) ____ wet.
  3. If you (mix) ____ red and yellow, you (get) ____ orange.
  4. If he (work) ____ a lot, he (earn) ____ a lot of money.
  5. If she (wear) ____ a blue dress, she (look) great.
  6. If we (watch) ____ tv, we (enjoy) ____ a lot.
  7. If he (play) ____ football, he (get) ____ tired.
  8. If I (eat) ____ too much, I (feel) ____ bad.
  9. The river (freeze) ____ if it (be) ____ very cold.

 Bài 4: Cho dạng đúng của động từ trong ngoặc với câu điều kiện loại 2

  1. If I (come) home earlier, I (prepare) dinner.
  2. If we (live) in HCMC, my boyfriend (visit) us.
  3. If Tung and Thanh (be) older, they (play) in our football team.
  4. If he (be) my friend, I (invite) him to my birthday party.
  5. If Xuan (study) harder, she (be) better at school.
  6. If they (have) enough money, they (buy) a new car.
  7. If you (do) a paper round, you (earn) a little extra money.
  8. If Minh (get) more pocket money, he (ask) Lam out for dinner.
  9. If we (win) the lottery, we (fly) to London.
  10. If I (meet) Brad Pitt, I (ask) for his autograph.

 Bài 5: Cho dạng đúng của động từ trong ngoặc với câu điều kiện loại 3

  1. If the weather (be) nice, they (play) football.
  2. If we (go) to a good restaurant, we (have) a better dinner.
  3. If An (learn) more words, he (write) a good report.
  4. If the boys (take) the bus to school, they (arrive) on time.
  5. If the teacher (explain) the homework, I (do) it.
  6. If they (wait) for another 10 minutes, they (see) the pop star.
  7. If the police (come) earlier, they (arrest) the burglar.
  8. If you (buy) fresh green vegetable, your salad (taste) better.
  9. If Alex (ask) me, I (email) the documents.
  10. If he (speak) more slowly, Peggy (understand) him.

Bài 6: Cho dạng đúng của động từ trong ngoặc

  1. If we meet at 9:30, we (have) plenty of time.
  2. Lisa would find the milk if she (look) in the fridge.
  3. The zookeeper would have punished her with a fine if she (feed) the animals.
  4. If you spoke louder, your classmates (understand) you.
  5. Dan (arrive) safe if he drove slowly.
  6. You (have) no trouble at school if you had done your homework.
  7. If you (swim) in this lake, you’ll shiver from cold.
  8. The door will unlock if you (press) the green button.
  9. If Mel (ask) her teacher, he’d have answered her questions.
  10. I (call) the office if I (be) you.
  11. If they (listen) carefully, they might hear the woodpecker.
  12. If I had lain down on the sofa, I (fall) asleep.
  13. Ngoc could have worked as a model if she (be) taller.
  14. The soil (not/dry out) if you water the plants regularly.
  15. If you (give) the young boy this stick, he’d hurt himself.
  16. We (not/take) the wrong tram if Dzung had asked the policewoman.
  17. If the cat hides in the tree, the dog (not/find) it.
  18. The students would have solved the problem if they (use) their textbooks.
  19. If he washed his feet more often, his girlfriend (visit) him more often.
  20. Manh (read) the newspaper if he went by train.

 Bài 7: Viết lại câu

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

→ She’d ……………………………………………………………….

  1. I can’t live in the country because I can’t find a job there

→ I’d ………………………………………………………………..

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

→ If I …………………………………………………………………

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

→ If the children ………………………………………………………..

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

→ If they …………………………………………………………….

  1. He sits around too much. He isn’t fit.

→ If he ………………………………………………………………

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

→ If Carol ……………………………………………………

  1. Rita is exhausted today because she didn’t get any sleep last night.

→ If Rita ………………………………………………………

  1. She’s very thin; perhaps that’s why she feels cold so much.

→ If she …………………………………………………….

  1. He never polishes his shoes, so he never looks smart

→ If he ……………………………………………………..

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

→ If he ……………………………………………………..

  1. My house is guarded by two big dogs. That’s the only reason it isn’t broken into every night

→ If my house …………………………………………………………

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

→ If the flats …..………………………………………………………..

  1. I don’t know her e-mail address, so I can’t tell you

→ If I …………………………………………………………………….

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

→ If she ………………………………………………………………….

  1. I don’t want them to be upset, so I’ve decided not to tell them what happened.

→ They ……………………………………………………………..

  1. I am not tall enough to join the basketball team

→ If I ……………………………………………………………………

  1. He doesn’t see the signal so he doesn’t stop his car

→ If he ………………………………………………………………….

  1. Peter gets bad marks because he doesn’t prepare his lessons well

→ If Peter ………………………………………………………………

  1. Mary doesn’t have enough money. She can’t buy a new car.

→ If Mary ………………………………………………………………

  1. Go right now or you’ll be late for the train.

→ If you………………………………………………………………….

  1. He doesn’t apply for the job because he doesn’t have enough qualifications.

→ If he ………………………………………………………………….

  1. Hurry up, or we will be late for the exam.

→ If we …………………………………………………………………

  1. They do not understand you because you do not often talk to them.

→ If you …………………………………………………………………

  1. Because you speak English unnaturally, they do not understand you.

→ If you …………………………………………………………………

Bài 8:  Chia động từ trong ngoặc.

  1. If they (listen) carefully, they might hear the woodpecker.
  2. If I had lain down on the sofa, I (fall) asleep.
  3. Ngoc could have worked as a model if she (be) taller.
  4. The soil (not/dry out) if you water the plants regularly.
  5. If you (give) the young boy this stick, he’d hurt himself.
  6. We (not/take) the wrong tram if Dzung had asked the policewoman.
  7. If the cat hides in the tree, the dog (not/find) it.
  8. The students would have solved the problem if they (use) their textbooks.
  9. If he washed his feet more often, his girlfriend (visit) him more often.
  10. Manh (read) the newspaper if he went by train.

Đáp án: 

Bài 1:

  1. study/will pass
  2. shines/will walk
  3. has/must see
  4. come/will be
  5. earns/will fly
  6. travel/will visit
  7. wear/may slip
  8. forgets/will give
  9. go/have to
  10. wait/will ask

Bài 2:

  1. wake up/ will be
  2. cooks/ will burn
  3. doesn’t wear/ will get
  4. don’t eat/ will not be
  5. mix/ will get
  6. eat/ will get
  7. smoke/ will get
  8. play/ won’t get
  9. heat/ will melt
  10. speak/ will get
  11. will feel/ go
  12. will come/ has
  13. will buy/ goes
  14. will pass/ works
  15. will be/ drinks

Bài 3:

  1. study/ are
  2. rains/ get
  3. mix/ get
  4. works/ earns
  5. wears/ looks
  6. watch/ enjoy
  7. plays/ gets
  8. eat/ feel
  9. freezes/ is

Bài 4:

  1. came/would prepare
  2. lived/would visit
  3. were/would play
  4. were/would invite
  5. studied/would be
  6. had/could buy
  7. did/could earn
  8. got/could ask
  9. won/would fly
  10. met/would ask

Bài 5:

  1. had been/could have played
  2. had gone/would have had
  3. had learnt/could have written
  4. had taken/could have arrived
  5. had explained/could have done
  6. had waited/might have seen
  7. had come/could have arrested
  8. had bought/would have tasted
  9. had asked/would have emailed
  10. had asked/could have understood

Bài 6:

  1. will have
  2. looked
  3. had fed
  4. could understand
  5. would arrive
  6. would have had
  7. swim
  8. press
  9. had asked
  10. would call/were
  11. listened
  12. could have fallen
  13. had been
  14. won’t dry out
  15. gave
  16. wouldn’t have taken
  17. won’t find
  18. had used
  19. would visit
  20. would read

Bài 7:

  1. She’d live in London if she knew someone there.
  2. I’d live in the country if I could find a job there.
  3. If I had a spare ticket, I’d take you to the concert.
  4. If the schoolchildren watered some seeds, they would grow.
  5. If they understood the problem, they’d find the solution.
  6. If he didn’t sit around too much, he’d be fit.
  7. If Carol hadn’t been studying, she’d have answered the phone.
  8. If Rita had got some sleep last night, she wouldn’t be exhausted today.
  9. If she weren’t/wasn’t too thin, she wouldn’t feel cold so much.
  10. If he polished his shoes, he’d look smart.
  11. If he could park near his office, he’d come by car.
  12. If my house were/was guarded by two big dogs, it’d be broken into every night.
  13. If the flats were clearly numbered, it’d be easy/wouldn’t be difficult to find someone/anyone.
  14. If I knew her e-mail address, I could tell you.
  15. If she didn’t work in the evening, she’d have time to play with her children.
  16. They’d be upset if I told them what happened.
  17. If I were/was tall enough, I would join the basketball team.
  18. If he saw the signal, he’d stop his car.
  19. If Peter prepared his lessons well, he wouldn’t get bad marks/would get good marks.
  20. If Mary had enough money, she’d buy a new car.
  21. If you don’t go right now, you’ll be late for the train.
  22. If he had enough qualifications, he’d apply for the job.
  23. If we don’t hurry, we’ll be late for the exam.
  24. If you often talked to them, they’d understand you.
  25. If you spoke English naturally, they’d understand you.

Trên đây là những dạng bài tập về mệnh đề quan hệ mà Alibaba đã giới thiệu tới các bạn một cách chính xác nhất và được áp dụng phổ biến vào các văn bản học thuật, đối thoại hằng ngày cũng như là trong những bài kiểm tra. 

>>> Xem thêm các khóa học hấp dẫn cùng nhiều phần quà hấp dẫn của Alibaba tại đây để trải nghiệm phương pháp học tiếng Anh hiệu quả nhất.

>>>Tham gia ngay vào GROUP của chúng mình để học tiếng Anh FREE nhé!

BÀI VIẾT LIÊN QUAN

Làm thế nào để tính chi phí học IELTS?

Dưới đây là một số yếu tố quyết định học phí cho một khóa học IELTS và học phí IELTS cho từng trình độ của ứng viên. Hãy cùng Alibaba tìm hiểu trong bài viết này nhé. 1. Yếu tố quan trọng đầu tiên: trình độ của sinh viên Một trong những yếu tố quan […]

Một khóa học IELTS mất bao nhiêu tiền?

Học phí IELTS luôn là một nỗi “đau đầu” đối với các bạn học sinh sinh viên đang ngồi trên ghế nhà trường. Vậy làm thế nào để vừa tiết kiệm được chi phí, vừa có một môi trường học đầy hiệu quả? Hãy cùng Alibaba điểm qua các khóa học tại Alibaba English Center […]

Nên học IELTS hay TOEIC?

Hiện nay, TOEIC và IELTS là hai chứng chỉ tiếng Anh phổ biến nhất trong Việt Nam. Nhưng có rất nhiều bạn học sinh sinh viên, thậm chí người đi làm không biết phân biệt và lựa chọn xem nên thi TOEIC hay IELTS. Trong bài viết này, hãy cùng Alibaba tìm hiểu về từng […]

Học IELTS mất bao lâu?

Học IELTS là một quá trình rất dài và yêu cầu sự chăm chỉ, kiên trì của người học. Nếu còn ai thắc mắc về việc học IELTS mất bao lâu? Lộ trình học tiếng Anh như nào là hiệu quả? thì hãy tìm hiểu ngay trong bài viết dưới đây cùng Alibaba nhé! 1. […]

QUY ĐỔI ĐIỂM IELTS SANG ĐIỂM ĐẠI HỌC NHƯ THẾ NÀO?

IELTS là chứng chỉ được Bộ giáo dục lựa chọn để quy đổi điểm 10 theo band điểm IELTS và cũng được nhiều trường đại học sử dụng làm yếu tố  xét tuyển.  Vậy làm cách nào để chuyển điểm IELTS của bạn thành điểm thi đại học hoặc điểm trung học phổ thông? Những […]