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

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 18

1. Keep silent or you’ll wake the baby up. → If………………………………………..….

………………

2. I don’t know her number, so I don’t ring her up.


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

3. Stop talking or you won’t understand the lesson.→


If………………………………………..….….

4. We got lost because we didn’t have a map.→ If …………………………………….


……..…….…

5. I don’t know the answer, so I can’t tell you.→ If


…………………………………………….………

6. Without this treatment, the patient would have died.


→……………………………………….……

7. Susan felt sick because she ate four cream cakes.


→……………………………………………..

8. Peter is fat because he eats so many chips.


→……………………………………………………..

9. He lost his job because he was late every day.


→…………………………………………………..

10. Robert got a bad cough because he started smoking cigarettes.


→……………………………..
1. If you don’t keep silent, you will wake the baby up.

2. If I know her number, I will ring her up

3. If you keep talking, you won’t understand the lesson.

4. If we had had a map, we wouldn’t have got lost

5. If I know the answer, I will tell you.

6. If we hadn’t had this treatment, the patient would have died.

7. If Susan hadn’t eaten four cream cakes, she wouldn’t have felt sick.

8. If Peter ate less chips, he wouldn’t be fat.

9. If he hadn’t been late every day, he wouldn’t have lost his job.

10. If Robert hadn’t started smoking cigarettes, he wouldn’t have got a bad cough.
Hoàn thiện câu với từ trong ngoặc

1. The flight may be cancelled if the fog (get) _________________thick.

2. If someone offered to buy you one of those rings, which you (choose)
_________________?

3. If you (swim) _________________ in this lake, you’ll shiver from cold.

4. If you go to Paris, where you (stay) _________________?

5. If Mel (ask) _________________ her teacher, he’d have answered her questions.

6. If the milkman (come) _________________, tell him to leave two pints.

7. I (call) _________________ the office if I were you.

8. (sit) _________________on your glasses if you leave them there.

9. Unless they turn that radio off, I (go) _________________mad.

10. I would repair the roof myself if I (have) _________________a long ladder.

11. We’ll have a long way to walk if we (run) _________________out of petrol here.

12. If you were made redundant, what you (do) _________________?

13. If you spoke louder, your classmates (understand) _________________ you.

14. If you shake that bottle of port, it (not be) _________________ fit to drink

15. You (not have) _________________ so many accidents if you drove more slowly

16. I’ll probably get lost unless he (come) _________________with me.

17. If she (leave) _________________ the fish here, the cat will eat it.

18. If you (wear) _________________ a false beard, nobody would have recognized you.

19. Unless you (tell) __________________ the truth, I won’t help you.

20. You (have) _________________ no trouble at school if you had done your homework.
Key:

1. gets

2. would you choose

3. swim

4. will you stay

5. had asked

6. comes

7. would call

8. will sit

9. will go

10. had

11. run

12. would you do

13. would have understand

14. won’t be

15. wouldn’t have

16. comes

17. leaves

18. had worn

19. tell

20. would have had


Tìm lỗi sai và sửa.

1. If there was a ban on cigarette, less people would smoke cigarette.

2. If the tax rate on junk food had increased, people would likely to prefer making food at
home.

3. If schools administered with any teachers, disorder would arise.

4. If uncensored commercials had been banned, the crime rate would be seized from
rising.

5. If computers replaced teachers in the classroom, learning would have been less
effective.

1. If there waswere a ban on cigarette, less people would smoke cigarette.


2. If the tax rate on junk food hadincreased, people would likely to prefer making
food at home.
3. If schools were not administered with by any teachers, disorder would arise.
4. If uncensored commercials had been banned, the crime rate would behave
been seized from rising.
5. If computers replaced teachers in the classroom, learning would have
beenbe less effective.

Chọn đáp án đúng.

1. If they had gone for a walk, they ……………………. the lights off.

A. had turned B. would have turn C. would turn D. would have turned

2. Would you mind if I ……………………. the window?

A. closed B. closing C. had closed D. would close

3. If you had tried your best, you ……………………. disappointed about the result now.

A. won’t be B. wouldn’t be C. wouldn’t have       D. wouldn’t have been


4. If I had enough money, ……………………..

A. I will buy that house.

B. I’d have bought that house.

C. I could buy that house.

D. I can buy that house.

5. I didn’t listen to him and I didn’t succeed.

A. If I listened to him, I would have succeeded.

B. If I had listened to him, I’d have succeeded.

C. If I had listened to him, I would succeed.

D. If I listened to him, I would succeed.

Chọn đáp án đúng.

1. ……………………., he would not have had the accident yesterday.

A. If Peter driven more carefully

B. If had Peter driven more carefully

C. Had Peter driven more carefully

D. If Peter not had driven more carefully

2. ……………………. I rich, I would help you.

A. Were B. Was C. Am D. Been  

3.……………………. you run into Peter, tell him to call me.

A.  Are B. Should C. Been D. Will


4. Had I known her, I……………………. friend with her.

A. make B. would make C. will make D. would have made

5. Were I……………………. learn Russian, I would read a Russian book.

A.  to B. for C. in D. with

Exercise 3.

1. C
4. D
2. A
5. A
3. B

Chọn đáp án đúng

1. I’ll help you if ……………………..

A. you told me the truth. B. you tell me the truth.

C. you will tell me the truth. D. you have told me the truth.

2. I have to work tomorrow morning, so I can’t meet you.

A. If I don’t have to work tomorrow morning, I can meet you.

B. If I didn’t have to work tomorrow morning, I could meet you.

C. I could meet you if I don’t have to work tomorrow morning.

D. I can meet you if I didn’t have to work tomorrow morning.

3. You drink too much coffee, that's why you can't sleep.

A. If you drank less coffee, you would be able to sleep.

B. You drink much coffee and you can sleep.


C. You wouldn’t sleep well if you hadn't drink any coffee.

D. You can sleep better without coffee.

5. If I had time, I  …………………….  shopping with you.

A. went B. will go C. would go D. would have gone

6. If my father  …………………….  me up, I'll take the bus home.

A. doesn’t pick B. don’t pick C. not pick D. picks


Viết lại các câu sau sử dụng câu điều kiện.

1. I didn’t know that you were in the hospital yesterday, so I didn’t visit you.

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

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

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

3. My mother is very busy, so she can’t help me now.

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

4. Lan didn’t call me because she didn’t know my phone number.

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

5. You’re unhealthy because you don’t take exercise.

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

6. He didn't study his lessons very carefully, so he gets bad marks now.

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

7. Leon often causes accidents because he drives carelessly.

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

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


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

9. Lien is overweight because she eats too much chocolate.

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

10. His father often punishes him for his laziness.

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

1. If I had known that you were in hospital yesterday, I would have visited you
2. If you don’t hurry up, you will be late for school
3. If my mother weren’t busy, she could help me now.
4. If Lan had known my phone number, she would have called me.
5. If you took exercise, you would be healthy.
6. If he had studied his lessons very carefully, he would get good marks now.
7. If Mr. Leon drove carefully, he wouldn’t cause accidents
8. If I knew English, I could apply for that job.
9. If Ms. Lien ate less chocolate, she wouldn’t be overweight.
10. If he weren’t lazy, his father wouldn’t punish him.

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.

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

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

11. If I (come) home earlier, I (prepare) dinner.

12. If we (live) in HCMC, my boyfriend (visit) us.

13. If Tung and Thanh (be) older, they (play) in our football team.

14. If he (be) my friend, I (invite) him to my birthday party.

15. If Xuan (study) harder, she (be) better at school.

16. If they (have) enough money, they (buy) a new car.

17. If you (do) a paper round, you (earn) a little extra money.

18. If Minh (get) more pocket money, he (ask) Lam out for dinner.

19. If we (win) the lottery, we (fly) to London.

20. If I (meet) Brad Pitt, I (ask) for his autograph.

11. came/would prepare


12. lived/would visit
13. were/would play
14. were/would invite
15. studied/would be
16. had/could buy
17. did/could earn
18. got/could ask
19. won/would fly
20. met/would ask
Cho dạng đúng của động từ trong ngoặc với câu điều kiện loại 3

21. If the weather (be) nice, they (play) football.

22. If we (go) to a good restaurant, we (have) a better dinner.

23. If An (learn) more words, he (write) a good report.

24. If the boys (take) the bus to school, they (arrive) on time.

25. If the teacher (explain) the homework, I (do) it.

26. If they (wait) for another 10 minutes, they (see) the pop star.

27. If the police (come) earlier, they (arrest) the burglar.

28. If you (buy) fresh green vegetable, your salad (taste) better.

29. If Alex (ask) me, I (email) the documents.

30. If he (speak) more slowly, Peggy (understand) him.

21. had been/could have played


22. had gone/would have had
23. had learnt/could have written
24. had taken/could have arrived
25. had explained/could have done
26. had waited/might have seen
27. had come/could have arrested
28. had bought/would have tasted
29. had asked/would have emailed
30. had asked/could have understood

Cho dạng đúng của động từ trong ngoặc

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

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

33. The zookeeper would have punished her with a fine if she (feed) the animals.
34. If you spoke louder, your classmates (understand) you.

35. Dan (arrive) safe if he drove slowly.

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

37. If you (swim) in this lake, you’ll shiver from cold.

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

39. If Mel (ask) her teacher, he’d have answered her questions.

40. I (call) the office if I (be) you.

41. If they (listen) carefully, they might hear the woodpecker.

42. If I had lain down on the sofa, I (fall) asleep.

43. Ngoc could have worked as a model if she (be) taller.

44. The soil (not/dry out) if you water the plants regularly.

45. If you (give) the young boy this stick, he’d hurt himself.

46. We (not/take) the wrong tram if Dzung had asked the policewoman.

47. If the cat hides in the tree, the dog (not/find) it.

48. The students would have solved the problem if they (use) their textbooks.

49. If he washed his feet more often, his girlfriend (visit) him more often.

50. Manh (read) the newspaper if he went by train.

31. will have


32. looked
33. had fed
34. could understand
35. would arrive
36. would have had
37. swim
38. press
39. had asked
40. would call/were
41. listened
42. could have fallen
43. had been
44. won’t dry out
45. gave
46. wouldn’t have taken
47. won’t find
48. had used
49. would visit
50. would read

Chia động từ đúng cho các câu điều kiện sau

1. If I (find) ______ a cheap room, I will stay a fortnight

2. If I saw a tiger walking across the park, I ____ (climb) the tree

3. Why don’t you drive your car to work? If I ____ (have) a car, I would drive

4. He might get rid of his cough if he _____ (not smoke) so much

5. She was sent to the prison only because she refused to pay the fine; if she had paid
the fine, she _____ (not be) sent to prison

6. The job is much worse than I expected. If I ____ (realize) how awful it was going
to be I wouldn’t have accepted it

7. Provided you remember the password, you __ (be) in no danger.

8. I will lend you my radio as long as you _____ (bring) it back before Sunday

9. We would have gone to the talk if we _____ (know) about it

10. I ____ (buy) those shoes if I were you

1. find
2. would climb
3. had
4. did not smoke
5. would have not been
6. had realized
7. would be
8. have brought
9. had known
10. would buy

Hoàn thành các câu sau dưới dạng đảo ngữ của câu điều kiện

1. If the salary were high, the job would be worth doing.


Were ___________________________________________________________.

2. Would you visit me if I were sent to prison?


Were ___________________________________________________________.

3. I didn’t see the signal, so I didn’t stop.


Had___________________________________________________________.

4. If I were rich, I could afford to buy an expensive car.


Were ___________________________________________________________.

5. If I were you, I would tell him the truth


Were ___________________________________________________________.

6. If he weren’t busy right now, he could help them.


Were ___________________________________________________________.

7. If she had said sorry, he wouldn’t have been angry.


Had___________________________________________________________.

8. If the computer hadn’t broken down and I wouldn’t have had to stop my work.
Had___________________________________________________________.
9. If he hadn’t been angry, I would have said something.
Had___________________________________________________________.

10. If his friends hadn’t been late, they wouldn’t have missed the train.
Had___________________________________________________________.

1. Were the salary high, the job would be worth doing.


2. Were I sent to prison would you visit me.
3. Had I seen the signal I would have stopped.
4. Were I rich and I could afford to buy an expensive car.
5. Were I you, I would tell him the truth.
6. Were he not busy right now, he could help them
7. Had she said sorry, he wouldn’t have been angry.
8. Had the computer not broken down and I wouldn’t have had
to stop my work.
9. Had I he not been angry, I would have said something.
10. Had his friends not been late, they wouldn’t have
missed the train.

Hoàn thành những câu sau sử dụng từ trong ngoặc và câu điều kiện hỗn hợp

1. English is important in this job. If Isabel ………………………… (not speak) it,


she………………………… (not understand) most of our hotel guests.

2. Tony misread the map. That’s why he got lost. If he …………………………


(read) the map properly, he ………………………… (not get) lost.

3. If you’re not using your old digital camera, why ………………………… (you/not
sell) it? If I ………………………… (be) you, I …………………………
(advertise) it on the internet and sell it.

4. You had the car key with you all the time, didn’t you? Don’t be silly! If I
………………………… (have) the car key, I………………………… (not ask)
you for it right now, would I?
5. If the weather ………………………… (not be) so miserable yesterday,
we………………………… (go) out fishing.

1. didn’t speak/wouldn’t understand


2. had read, wouldn’t have got
3. don’t you sell/ were/ would advertise
4. had had/ wouldn’t be asking
5. hadn’t been/ would have gone

You might also like