Bài tập trắc nghiệm câu điều kiện loại 2 có đáp an

Chúng tôi xin giới thiệu đến các bạn bài viết tổng hợp120+ Bài tập câu điều kiện các dạng đầy đủ có đáp án và lời giải chi tiết. Bao gồm các dạng như viết lại câu điều kiện, bài tập đảo ngữ, câu hỏi trắc nghiệm, câu if với wish,...Cung cấp lý thuyết và phương pháp giải từng dạng bài if, giúp các em nắm vững kiến thức trọng tâm từ đó nâng cao kỹ năng giải các dạng bài tập về câu điều kiện.

Các dạng bài tập về câu điều kiện

Bài tập câu điều kiện loại 1:

Task 1: Điền thông tin thực của nhiều kiểu người khác nhau vào trong câu với "if + Present Simple + Present Simple". Hãy dùng "you" làm chủ từ của cả hai vế câu.

1.Vegetarians don't eat meat.

If you're a vegetarian, _____________________________

2. People who live in a cold country don't like hot weather.

If you live ______________________________________

3. Teachers have to work very hard.

If you're a teacher, _______________________________

4. People who do a lot of exercise stay fit and healthy.

If you _________________________________________

5. Mechanics understand engines.

If you're a ______________________________________

6. People who read newspapers know what's happening in the world.

If you __________________________________________

Task 2:Hoàn thành những câu sau với "if + Present Simple + will/won't", sử dụng những từ trong ngoặc đơn [ ]. Đôi khi bạn không cần thay đổi những từ trong ngoặc đơn.

Ifit rains[it/rain], wewon't go[we/not/go] fishing.

1. If__________[the weather/be] beautiful tomorrow, ____________[we/drive] tothe beach.

2. If ___________ [she/send] the letter now, ____________ [they/receive] ittomorrow.

3. ____________ [Fred/be] angry if ___________ [Jack/arrive] late again.

4. ______________ [I/come] to your house if ________[I/have] enough time.

5. If ____________ [she/not/pass] this exam, ____________ [she/not/get] the job that she wants.

6. _______________ [you/learn] a lot if _____________ [you/take] this course.

7. If ____________ [I/get] a ticket, ________________[I/go] to the cinema.

8. ____________ [I/buy] that machine if _______________[it/not/cost] too much.

9. ____________ [you/run] very fast, ______________ [you/catch] the taxi.

10. __________[I/go] to the doctor's if ____________ [I/not/feel] better tomorrow.

11.______________ [they/win] this match, ___________ [they/be] the champions.

Task 3:Hoàn thành những đoạn đối thoại sau với thì hiện tại đơn hoặc dạng "will/won't" của những từ trong ngoặc đơn [ ]. Đôi khi bạn không cần thay đổi từ trong ngoặc đơn.

A: We must be at the theatre at 7 o'clock.

-----> B: Well, if we take [we/take] a bus at six o'clock, we won't be [we/not/be] late.

1. A: I'd like a magazine.

B: Well, _________ [I/buy] one for you if _________[I/go] to the shop later.

2. A: Has Jack phoned yet?

B: No, and if ________ [he/not/phone] this afternoon, _________ [I/phone] him this evening.

3. A: Is Mary there, please?

B: No, but if ________ [you/want] to leave a message,_________ [I/give] it to her.

4. A: Is Tom going to pass his exam?

B: Well, ________ [he/fail] if ________ [he/not/study] harder.

5. A: Could I have some information about this year's concerts, please?

B: Yes, if _________ [you/fill in] this form, _________[I/send] it to you in the post

Task 4:Hoàn thành các câu sau đây theo điều kiện loại 1 của những từ trong [ ].

1] If we __________ [to send] an invitation, our friends __________ [to come] to our party.

2] He __________ [not/to understand] you if you __________ [to whisper].

3] They __________ [not/to survive] in the desert if they __________ [not/to take] extra water with them.

4] If you __________ [to press] CTRL + s, you __________ [to save] the file.

5] You __________ [to cross] the Channel if you __________ [to fly] from Paris to London.

6] Fred __________ [to answer] the phone if his wife __________ [to have] a bath.

7] If Claire __________ [to wear] this dress at the party, our guests __________ [not/to stay] any longer.

8] If I __________ [to touch] this snake, my girlfriend __________ [not/to scream].

9] She __________ [to forget] to pick you up if you __________ [not/to phone] her.

10] I __________ [to remember] you if you __________ [to give] me a photo.

Task 5:Chia động từ trong ngoặc

1] If I _____ [study], I _____ [pass] the exams.

2] If the sun _____ [shine], we _____ [walk] to the 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 London, we _____ [visit] the museums.

7] If you _____ [wear] sandals in the mountains, you _____ [slip] on the rocks.

8] If Rita _____ [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.

ĐÁP ÁN

Task 1:

1. If youre a vegetarian, you wont eat meat.

2. If you live in a cold country, you wont like hot weather.

3. If youre a teacher, you will have to work very hard.

4. If you do a lot of exercise, you will stay fit and healthy.

5. If youre a mechanic, you will understand engines.

6. If you read newspapers, you will know whats happening in the world.

Task 2:

1. the weather is - we will drive

7. I get - I will go

2. she sends - they will receive

8. I will buy - it doesnt cost

3. Fred will be - Jack arrives

9. You run - you will catch

4. I will come - I have

10. I will go - I dont feel

5. she doesnt pass - she wont get

11. They win - they will be

6. You will learn - you take

Task 3:

1. I will buy - I go

2. he doesnt phone - I will phone

3. you want - I will give

4. he will fail - he doesnt study

5. you fill in - I will send

Task 4:

1. send - will come

6. will answer - has

2. wont understand - whisper

2. wears - dont stay

3. wont survive - dont take

3. touch - wont scream

4. press - will save

4. will forget - dont phone

5. will cross - fly

5. will remember - will give

Bài tập câu điều kiện loại 2:

Task 1:Chọn phương án đúng.

1. If I [were/was/would be] ____ rich, I [will try/would try/tried] ____ to help the poor.

2. What [would you do/will you do/did you do] ____ if you [see/would see/saw] ____ a huge spider in your shoe?

3. If I [was/would be/were] ____ you, I [asked/would ask/will ask] ____ for their help.

4. If he [finded/would find/found] ____ a wallet in the street, he [would take/took/taked] ____ it to the police.

5. If she [were/was/would be]____ a colour, she [is/would be/were] ____ red.

6. They [were/would be/will be] ____ terrified if they [saw/see/would see] ____ aliens in their garden.

Task2: Điềnđộng từ đúng vào chỗ trống.

1. If I [have] ____ a lot of money, I [buy] ____ a yacht.

2. If I [be] ____ a baby, I [cry] ____ all of the time.

3. If she [eat] ____ lots of chocolate, she [have] ____ bad teeth.

4. If I [not have] ____ a pencil, I [borrow] ____ one.

5. If he [not have to] ____ go to school, he [watch] ____ television all day.

6. If she [have] ____ good grades, she [be] ____ happy.

7. My boss [be] ____ very pleased if I [finish] ____ the job.

8. I [not go] ____ to school if I [have] ____ a bad cold.

9. If she [earn] ____ some money, she [buy] ____ a new dress.

10. If I [invite] ____ fifty friends to my birthday party, my parents [be] ____ mad.

Task3: Hoàn thành câu sau.

1. If he [start] ____ at once, he [arrive] ____ there by midday.

2. Tom [be] ____ sick if he [eat] ____ all those chocolates.

3. If I [my glasses, I able to read. [lose/not be]

4. You [become] ____ ill if you [forget] ____ your jacket.

5. If the weather [get] ____ colder, I [buy] ____a new coat.

Task 4: Chọn phương án chính xác.

1.If I [win/won/had won] ____ the lottery, I [am/will be/would be/would have been] ____ a millionaire.

2. If I [am/were/will be/had been] ____ rich ,I [will quit/would quit/quit] ____ my job.

3. I [travel/would travel/will travel] ____ around the world if I [quit/will quit/would quit] ____ my job.

4. I [buy/will buy/would buy] ____ anything I want if I [get/got/will get/would get] ____ that jackpot.

5. I [buy/will buy/would buy/would have bought] ____ the most expensive car if [want/wanted/will want/would want] ____.

6. If I [travel/traveled/would travel] ____ somewhere, I [stay/will stay/would stay/would have stayed] ____ in the most luxurious hotels.

7. But I [am not/will not be/would not be] ____ too materialistic if I [have/had/will have/would have] ____ millions of dollars.

8. I [help/will help/would help] ____ the poor if I [become/became/had become] ____ a millionaire.

9. I [give/will give/would give] ____ some money to charities, if I [am/will be/would be/were] ____ rich.

10. If I [have/had/will have/would have] ____ millions of dollars, I [am not/will not be/would not be] ____ mean.

Task5: Điền vào chỗ trống.

1. If we [have] ____ a yacht, we [sail]____ the seven seas.

2. If he [have] ____ more time, he [learn] ____ karate.

3. If they [tell] ____ their father, he [be] ____ very angry.

4. She [spend] ____ a year in the USA if it [be] ____ easier to get a green card.

5. If I [live] ____ on a lonely island, I [run] ____ around naked all day.

6. We [help] ____ you if we [know] ____ how.

7. My brother [buy] ____ a sports car if he [have] ____ the money.

8. If I [feel] ____ better, I [go] ____ to the cinema with you.

9. If you [go] ____ by bike more often, you [be / not] so flabby.

10. She [not/talk] ____ to you if she [be] ____ mad at you.

ĐÁP ÁN:

Task1:

1. were/would try

2. would you do/saw

3. were/would ask

4. found/would take

5. were/would be

6. would be/saw

Task 2:

1.had/would buy

2.were/would cry

3. ate/would have

4. didn't have/would borrow

5. didn't have to/would watch

6. had/would be

7. would be/finished

8. wouldn't go/had

9.earned/would buy

10. invited/would be

Task 3:

1.started/would arrive

2.would be/ate

3. lost/wouldn´t be

4. would become/forgot

5. got/would buy

Task 4:

1. If I won the lottery, I would be a millionaire.

2. If I were rich , I would quit my job.

3. I would travel around the world if I quit my job.

4. I would buy anything I want if I got that jackpot.

5. I would buy the most expensive car if wanted .

6. If I traveled somewhere, I would stay in the most luxurious hotels.

7. But I would not be too materialistic if I had millions of dollars.

8. I would help the poor if I became a millionaire.

9. I would give some money to charities, if were rich.

10. If I had millions of dollars, I would not be mean.

Task 5:

1. If we had a yacht, we would sail the seven seas.

2. If he had more time, he would learn karate.

3. If they told their father, he would be very angry.

4. She would spend a year in the USA if it were easier to get a green card.

5. If I lived on a lonely island, I would run around naked all day.

6. We would help you if we knew how.

7. My brother would buy a sports car if he had the money.

8.If I felt better, I would go to the cinema with you.

9. If you went by bike more often, you would not be so flabby.

10. She would not talk to you if she were mad at you.

Bài tập câu điều kiện loại 3:

Task 1:Điền vào chỗ trống.

1. If I had known my friend was in hospital, I [go] ____ to see her.

2. I did not see you in the pool yesterday. If I had seen you, I [swim] ____ with you.

3. My mother did not go to the gym yesterday. She [go] ____ if she had not been so tired.

4. She [not/ leave] ____ home if her father had not disturbed her.

5. If he had been looking in front of himself, he [not/walk] ____ into the wall.

6. The view of the mountain was wonderful. If I had had a camera, I [take] ____ some pictures.

7. She was not thirsty. If she had been thirsty, she [drink] ____ some water.

8. If my grandmother had gone to the university, she [study] ____ science. She likes science a lot.

9. If I had known how to swim, I [swim] ____ when we went to the beach.

10. If you had given a direct address to me, I [find] ____ that museum easily.

11. If I had had enough money, I [buy] ____ a big house for myself.

12. We [go] ____ for the picnic yesterday if the weather had not been rainy.

Task2: Điền vào chỗ trống.

1. If the weather [to be] ____ nice, they [to play] ____ football.

2. If we [to go] ____ to a good restaurant, we [to have] ____ a better dinner.

3. If John [to learn] ____ more words, he [to write] ____ a good report.

4. If the boys [to take]____ the bus to school, they [to arrive]____ on time.

5. If the teacher [to explain]____ the homework, I [to do]____ it.

6. If they [to wait]____ for another 10 minutes, they [to see]____ the pop star.

7. If the police [to come]____ earlier, they [to arrest]____ the burglar.

8. If you [to buy] ____ fresh green vegetable, your salad [to taste]____ better.

9. If Alex [to ask]____ me, I [to email]____ the documents.

10. If he [to speak]____ more slowy, Peggy [to understand]____ him.

Task 3: Điền vào chỗ trống.

If you [study] ____ had studied for the test, you [pass] ____ would have passed it.

If you [ask] ____ me, I [help] ____ you.

If we [go] ____ to the cinema, we [see] ____ my friend Jacob.

If you [speak] ____ English, she [understand] ____.

If they [listen] ____ to me, we [be] ____ home earlier.

I [write] ____ you a postcard if I [have] ____ your address.

If I [not/break] ____ my leg, I [take part] in the contest.

If it [not/ start] to rain, we [walk] to the museum.

We [swim] in the sea if there [not / be] so many sharks there.

If she [take] the bus, she [not / arrive] on time.

Đáp án:

Task 1:

1. would have gone

2. would have swum

3. would have gone

4. would not have left

5. would not have walked

6. would have taken

7. would have drunk

8. would have studied

9. would have swum

10. would have found

11. would have bought

12. would have gone

Task 2:

1.had been/would have played

2.had gone/would have had

3.had learned/would have written

4. had taken/would have arrived

5. had explained/would have done

6. had waited/would have seen

7. had come/would have arrested

8. had bought/would have tasted

9. had asked/would have emailed

10. had spoken/would have understood

Task 3:

1. had studied/would have passed

2. had asked/would have helped

3. had gone/would have seen

4. had spoken/would have understood

5. had listened/would have been

6. would have written/had had

7. had not broken/would have taken part

8. had not started/would have walked

9. would have swum/had not been

10. had taken/would not have arrived

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

Task 1: Điền vào chỗ trống.

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. The river [freeze] ____ if it [be] ____ very cold.

17. I [like] ____ to visit the museums if I [be] ____ in a new city.

18. I [cycle] ____ to work if the weather [be] ____ fine.

19. My flatmate [clean] ____ really well if she [clean]____ the house.

20. Everybody [be] ____ grumpy if it [rain] ____ a lot.

Task2: Điền vào chỗ trống.

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.

Task3: Điền vào chỗ trống.

1. If it doesn't [rain] ____, plants cannot grow.

2. If I [try] ____ to cook, I ruin the food.

3. If you smoke, your skin [age] ____ more quickly.

4. If you heat ice, it [melt] ____.

5. I feel good if you [visit] ____ me regularly.

6. Water evaporates if you [boil] ____ it.

7. Deren [cycle] ____ to work if the weather is good.

8. I feel sick if I [eat] ____ too much chocolate.

9. You need to take my sister to the hospital if she [drink] milk as she is allergic to it.

10. If Andy [go] ____ to bed late, he cannot wake up early.

ĐÁP ÁN:

Task 1:

1. wake up/'m

2. cooks/burns

3. doesn't wear/gets

4. don't eat/aren't

5. mix/get

6. eat/get

7. smoke/get

8. play/don't get

9. heat/melts

10. speak/gets

11. feel/go

12. come/has

13. buys/goes

14. passes/works

15. is/drinks

16. freezes/'s

17. like/'m

18. cycle/'s

19. cleans/cleans

20. is/rains

Task 2:

1. study/are

2. rains/get

3. mix/get

4. works/earns

5. wears/looks

6. watch/enjoy

7. plays/gets

8. eat/feel

Task 3:

1. rain

2. try

3. ages

4. melts

5. visit

6. boil

7. cycles

8. eat

9. drinks

10. goes

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

Task 1:

1. We [have] ____ enough time if we wanted to see the castle.

2. In case you [buy] ____ a car, will you teach me to drive?

3. She [get] ____ angry if you had told her.

4. If they [support] ____ our product when we asked them, they would get a discount now.

5. Even if I [ask] ____ him, he won't come.

6. It will be a disaster unless Joyce[help] ____ us.

7. If you [have] ____ something to eat in the morning, you wouldn't feel sick now.

8. I wouldn't risk it if I [be] ____ you.

9. The chicken isn't very good. It [taste] ____ better if you had put some spices on it.

10. I won't go to the dance unless you [join] ____ me.

11. If the hotel in Paris had been full, we somewhere else. [stay]

12. If I got the job, I grateful to you. [be]

13. Unless she [fail] ____ the test she will get her driving licence next week.

Task 2:

1. How would you explain the meaning of this word if you[not know] ____ it?

2. We[not be] ____ angry if you had refused the dinner.

3. If I were you, I [not take] ____ it.

4. If Ken [not mend] ____ the car, who will do it?

5. If I [not be] ____ in a hurry when I got up, I wouldn't catch the train.

6. She won't finish it on time if she [not start] ____ right now.

7. Had I driven slowly, I [not crash] ____.

8. She would get fat if she [not stop] ____ eating.

9. Had he not let me know, I [not collect] ____ him at the airport tomorrow morning. [not collect]

Task 3:

1. If you take my advice, you [be] ____ happy.

2. What would you do if you [be] ____ me?

3. If you [lend] ____ me some books I will give them back in two weeks.

4. I [send] ____ her a letter if I had found her address.

5. She the bread if she hadn't been hungry.

6. If she [come] ____ here I will tell her about the film.

7. I will be unhappy if you [leave] ____ me.

8. If you hadn't been so crazy you [not/buy] ____ this expensive house.

9. If the sun [shine] ____ I will go to the beach.

10. If I [win] ____ the lottery I would leave my country.

ĐÁP ÁN:

Task 1:

1. would have

2. buy

3. would have got

4. had supported

5. ask

6. helps

7. had had

8. were

9. would taste

10. join

11. would have stayed

12. would be

13. fails

Task 2:

1. did not know

2. would not have been

3. would not take

4. does not mend

5. had not been

6. does not start

7. would not have crashed

8. did not stop

9. would not collect

Task 3:

1. will be

2. were

3. lend

4. would have sent

5. wouldn't have stolen

6. comes

7. leave

8. wouldn't have bought

9. shines

10. won

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

Complete each of the following sentences so that it means the same as the sentence before

1. She doesnt live in London because she doesnt know anyone there

Shed .

2. I cant live in the country because I cant find a job there

Id ..

3. I dont have a spare ticket. I cant take you to the concert

If I ...

4. The schoolchildren sowed some seeds, but they forgot to water them so they didnt grow.

If the children ..

5. They dont understand the problem. They wont find a solution

If they .

6. He sits around too much. He isnt fit.

If he

7. Carol didnt answer the phone because she was studying..

If Carol

8. Rita is exhausted today because she didnt get any sleep last night.

If Rita

9. Shes very thin; perhaps thats why she feels cold so much.

If she .

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

If he ..

11. He cant park near his office; thats why he doesnt come by car

If he ..

12. My house is guarded by two big dogs. Thats the only reason it isnt broken into every night

If my house

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

If the flats ....

14. I dont know her e-mail address, so I cant tell you

If I .

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

If she .

16. I dont want them to be upset, so Ive decided not to tell them what happened.

They ..

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

If I

18. He doesnt see the signal so he doesnt stop his car

If he .

19. Peter gets bad marks because he doesnt prepare his lessons well

If Peter

20. Mary doesnt have enough money. She cant buy a new car.

If Mary

21. Go right now or youll be late for the train.

If you.

22. He doesnt apply for the job because he doesnt have enough qualifications.

If he .

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

If we

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

If you

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

If you

ĐÁP ÁN

1. Shed live in London if she knew someone there.

2. Id live in the country if I could find a job there.

3. If I had a spare ticket, Id take you to the concert.

4. If the schoolchildren watered some seeds, they would grow.

5. If they understood the problem, theyd find the solution.

6. If he didnt sit around too much, hed be fit.

7. If Carol hadnt been studying, shed have answered the phone.

8. If Rita had got some sleep last night, she wouldnt be exhausted today.

9. If she werent/wasnt too thin, she wouldnt feel cold so much.

10. If he polished his shoes, hed look smart.

11. If he could park near his office, hed come by car.

12. If my house were/was guarded by two big dogs, itd be broken into every night.

13. If the flats were clearly numbered, itd be easy/wouldnt be difficult to find someone/anyone.

14. If I knew her e-mail address, I could tell you.

15. If she didnt work in the evening, shed have time to play with her children.

16. Theyd 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, hed stop his car.

19. If Peter prepared his lessons well, he wouldnt get bad marks/would get good marks.

20. If Mary had enough money, shed buy a new car.

21. If you dont go right now, youll be late for the train.

22. If he had enough qualifications, hed apply for the job.

23. If we dont hurry, well be late for the exam.

24. If you often talked to them, theyd understand you.

If you spoke English naturally, theyd understand you.

>>> Phương pháp nhận dạng và giải nhanh dạng bài tập viết lại câu điều kiện:

*] Cách nhận dạng:dựa vào các liên từ nối giữa 2 vế câu như: so, thats why, because.

*] Những mẹo làm bài nhanh trong trường không hiểu nghĩa hoàn toàn:

  • Nếu cả 2 vế trong câu sử dụng liên từ đều chia ở thì tương lai đơn thì ta dùng cấu trúc câu điều kiện loại 1 [chú ý không cần phủ định mệnh đề trong câu]
  • Nếu một vế thì hiện tại còn một vế ở thì tương lai hoặc hiện tại thì ta vẫn sử dung if loại 2 [chú ý lúc này ta cần phủ định lại mệnh đề trong câu]
  • Nếu 2 vế có một thì quá khứ thì ta dùng câu điều kiện loại 3
  • Trong câu có các liên từ nếu phủ định rồi thi khi viết cấu trúc if ta bỏ not và ngược lại
  • Xuất hiện từ because ở vế nào ta thay thế bằng từ if ở vế đó.
  • Nếu xuất hiện các từ như: so hoặc thats why thì ta để từ if ở vế còn lại trong câu.

Bài tập đảo ngữ câu điều kiện

Viết lại các câu sử dụng đảo ngữ

1. If you plant seeds on the ground, you will have a beautiful garden of flowers

2. If it snows, we will have to reschedule tomorrow.

3. If you treat people around you well, you will feel happy in your heart.

4. If you try to nurture your dream, you will accomplish it in the future.

5. If it rains, we will have to cancel the concert today.

6. If you love someone sincerely, you will receive that love again.

7. If she has a headache, she will see a doctor for treatment.

8. If you agree to join my birthday party, I will feel very happy.

9. If he refused the confession, she would feel very sad.

10. If I successfully complete the project, I will receive a great bonus from the company.

11. If she tries to cross this mountain, she will win the competition.

12. If I didnt skip meals, I wouldnt feel hungry like this.

13. If Jack had invested his business, he would have made a big profit from it.

14. If Irene didnt ruin the script yesterday, she would have had a chance to memorize it all

15. If Kate is a rich child, she will travel all over the world.

16. If she left the current company, it would be difficult for her to find such a good company.

17. If he had listened to me explain, he wouldnt have ruined this new computer software.

18. If I have a chance to go back to the past, I will do the right and meaningful things.

19. If Mary gave in to the argument, she would have left a good impression on her boss heart.

20. If you believe in success, then you will have a chance to achieve it in the future.

-

21. If he loved me, he wouldnt leave me to live in New York.

22. If she hates me, she wont help me complete this project.

23. If Lisa studied hard for the exam, she would not fail.

24. If I were a bird, I would have flown to the lands I like.

25. If you were me, you wouldnt be able to stand this pain.

26. If your boyfriend is a good person, he will not hit you in arguments.

27. If you didnt just teach me the secret to the competition, I wouldnt be the champion.

28. If Jane is passionate about the job, she will not find it difficult to do it.

29. If he is healthy, he can carry this table out.

30. If you hadnt been my motivation, I wouldnt have been able to overcome this terrible disease.

ĐÁP ÁN

1. Should you plant seeds on the ground, you will have a beautiful garden of flowers.

2. Should it snow, we will have to reschedule tomorrow.

3. Should you treat people around you well, you will feel happy in your heart.

4. Should you try to nurture your dream, you will accomplish it in the future.

5. Should it rain, we will have to cancel the concert today.

6. Should you love someone sincerely, you will receive that love again.

7. Should she have a headache, she will see a doctor for treatment.

8. Should you agree to join my birthday party, I will feel very happy.

9. Were he to refuse the confession, she would feel very sad.

10. Should I successfully complete the project, I will receive a great bonus from the company.

11. Should she try to cross this mountain, she will win the competition.

12. Were I not to skip meals, I wouldnt feel hangry like this.

13. Had Jack invested his business, he would have made a big profit from it.

14. Were Irene not to ruin the script yesterday, she would have had a chance to memorize it all.

15. Should Kate be a rich child, she will travel all over the world.

16. Were she to leave the current company, it would be difficult for her to find such a good company.

17. Had he listened to me explain, he wouldnt have runied the new computer software.

18. Should I have a chance to go back to the past, I will do the right and meaningful things.

19. Were Mary to give in to the argument, she would have left a good impression on her boss heart.

20. Should you believe in success, then you will have a chance to achieve it in the future.

21. Were he to love me, he wouldnt leave me to live in Nwe York.

22. Should she to hate me, she wont help me complete this project.

23. Were Lisa to study hard for the exam, she would not fail.

24. Were I a bird, I would have flown to the lands I like.

25. Were you me, you wouldn;t be able to stand this pain,

26. Should your boyfriend be a good person, he will not hit you in arguments.

27. Were you not just to teach me the secret to the competition, I wouldnt be the champion.

28. Should Jane be passionate about the job, she will not find it difficult to do it.

29. Should he be healthy, he can carry this table out.

30. Had you not been my motivation, I wouldnt have been able to overcome this terrible disease.

>> Cấu trúcđảo ngữ các loại câu điều kiện:

Cấu trúc loại 1: Should + S + [not] Vinf, S + will + Vinf

Cấu trúc loại 2:Were + S + Object/ sth hoặc [not] to Verb, S + would/could + Vinf.

Cấu trúc loại 3:Had + S + [not] V3/ed, S + would have + V3/ed

Cấu trúc loại hỗn hợp:Had + S + [not] V3/ed, S + would/could + V

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

1. If you dont study harder, you ll fail the next exam.

=> Unless ..

2. If he doesnt practice writing every day, he cant improve his writing skill.

=> Unless ..

3. Unless this man is a driver, he cant help you move by car.

=> If ..

4. Unless you go out more often, you might fall ill.

=> If ..

5. If you dont return this book to the library today, youll have to pay a fine.

=> Unless ..

6. Unless he cleaned up the car now, his boss could ask him to do this.

=> If

7. Unless they were absent now, they would meet the headmaster.

=> If

8. If I didnt know the number, I would not ring her up.

=> Unless

9. If my sister didnt have a terrible headache she wouldnt be absent from her class.

=> Unless

10. If Peter didnt study hard, he could not get good marks.

=> Unless ..

Đáp án:

1. Unless you study harder, you ll fail the next exam.

2. Unless he practices writing every day, he cant improve his writing skill.

3. If this man is not a driver, he cant help you move by car.

4. If you dont go out more often, you might fall ill.

5. Unless John returns this book to the library, hell have to pay a fine.

6. If he didnt clean up the car now, his boss could ask him to do this.

7. If they were not absent now, they would meet the headmaster.

8. Unless I knew the number, I would not ring her up.

9. Unless my sister had a terrible headache she wouldnt be absent from her class.

10. Unless Peter studied hard, he could not get good marks.

>> Cấu trúc của câu unless trong các loại câu điều kiện:

Cấu trúc loại 1:Unless + S + V [simple present], S + will/can/shall + V

Cấu trúc loại 2:Unless + S +Ved / V2 [simple past], S+ would + V

Cấu trúc loại 3:Unless + S + had + Ved/V3 , S + would + have + Ved/V3

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

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

1. I wish he . here now. [be]

2. She wishes you . better. [feel]

3. I wish that you . here yesterday. [be]

4. I wish he . he work tonight. [finish]

5. We wish you . tomorrow. [come]

6. She wishes she . the window last night. [open]

7. I wish you . earlier yesterday. [leave]

8. We wish they . with us last weekend. [come]

9. They wish he . with them the next day. [come]

10. They wish we . them some food yesterday. [give]

11. We wish you . yesterday. [arrive]

12. I wish I . the answers. [not lose]

13. You wish you . what to do last year. [know]

14. I wish that he . us next year. [visit]

15. She wishes that she . at home now. [be]

16. I wish I . the news. [hear]

17. You wish that he . you last week. [help]

18. I wish I . the subject more interesting. [find]

19. He always wishes he . rich. [be]

20. The boy wishes that he . the competition the next day. [win]

21. I wish the weather . warmer now. [be]

22. They wish he . them next week. [telephone]

23. He wishes you . him in the future. [help]

24. She wishes the mail . soon. [come]

25. They wish she . the arrangements for the meeting next week. [make]

26. We wish they . or we will miss the bus. [hurry]

27. You wish the door .. [open]

28. He wishes he . us the book. [show]

29. They wish we . for them. [wait]

30. I wish you . to me. [to write]

31. She wishes you . her. [to join]

32. He wishes he . ready. [to be]

33. She wishes she . how to sing. [to know]

34. They wish it . warmer. [to be]

35. Does he wish he . younger? [to be]

36. She wishes she . the arrangements earlier. [make]

37. They wish they . the appointment. [not forget]

38. We wish it . yesterday. [not snow]

39. We always wish we . fluent in other languages. [be]

40. I wish I . near my school. [ live]

41. I wish I . her address. [ know]

42. I wish I . taller. [be ]

43. I wish I ..her now. [meet]

44. I wish he .here tomorrow. [not leave]

45. She wishes she ..her homework last night. [finish]

46. I wish they .here last Sunday. [come]

47. I wish they .us last week. [visit]

48. She wishes she her holiday at the seaside last weekend. [ spend]

49. I wish the weather .hot yesterday. [be not]

50. I wish I a doctor when I grow up.[be ]

51. They wish it ..tomorrow. [not rain]

52. We wish we .. a test next Tuesday. [not have]

53. I wish it .. fine on the party next week. [be]

54. I wish tomorrow a beautiful day. [be]

Task2: Chọn đáp án đúng để hoàn thành câu sau.

1. I wish I [have/ has/ had] a lot of interesting book.

2. I wish I [would meet/ met/ meet ] her tomorrow.

3. I wish I [was/ were/ am] your sister.

4. I wish they [ won/ had won/ would win] the match last Sunday

5. I wish they [ played/ playing/ play] soccer well.

6. She wishes she [will/ would/ can] come here to visit us.

7. I wish yesterday [ were /was/had been ] a better day.

8. I wish I[can speak/ could speak/ will speak] many languages

9. I wish tomorrow [ were/ will be/ would be] Sunday.

10. I wish I [ am/ was/ were] a movie star .

Task3: Tìm và sửa lỗi sai trong các câu sau.

1. She wish she could speak English well.

2. I wish it didnt rained now.

3. I wish I was a doctor to save people.

4. I wish I have more time to look after my family.

5. He wishes it didnt rain yesterday.

6. I wish my father gives up smoking in the near future.

7. I wish I studied very well last year.

8. I wish you will come to my party next week.

9. I wish it stops raining now.

10. I wish you are my sister.

11. She wishes she is the most beautiful girl in the world.

12. I wish Miss Brown will come here and stay with us next week.

13. I wish I am at home with my family now.

14. I wish I could been there with you.

15. She wish she could go home now.

Task4: Viết lại các câu sau sử dụng câu ước với wish.

1. I have to study hard.

-> I wish .

2. We had a lot of homework yesterday.

-> I wish .

3. It is raining heavily.

-> I wish ...

4. It was cold last night. .

-> I wish ...

5. They work slowly.

-> I wish ...

5. She doesnt join in the trip.

-> I wish .

6. I am not good at English.

-> I wish .

7. He studies badly.

-> I wish ...

8. He doesnt like playing sports.

-> I wish .

9. I dont have a computer.

-> I wish ...

10. Today isnt a holiday.

-> I wish .

11. I cant sing this song.

-> I wish .

12. He was punished by his mother.

-> I wish

13. They wont come here again.

-> I wish .

14. He wont go swimming with me.

-> I wish .

15. We didnt understand them.

-> We wish ...

16. I will be late for school.

-> I wish ..

17. The bus was late today.

-> I wish ...

18. She doesnt like this place.

-> I wish .

19. These students talked too much in class.

-> I wish .

20. I cant play basketball.

-> I wish ..

ĐÁP ÁN

Task 1:

1. were

2. felt

3. had been

4. would finish

5. would come

6. had

7. had left

8. had come

9. would come

10. had given

11. had arrived

12. had not lost

13. had known

14. would visit

15. were

16. had heard

17. had helped

18. found

19. were

20. would win

21. were

22. would telephone

23. would help

24. would come

25. would make

26. would hurry

27. would open

28. had shown

29. would wait

30. would write

31. would join

32. were

33. knew

34. were

35. were

36. had made

37. had not forgotten

38. hadn't snowed

39.were

40. Lived

41. knew

42. were

43. met

44. wouldnt leave

45. had finished

46. had come

47. had visit

48. had spent

49. werent hot

50. were

51. wouldnt rain

52. wouldnt have

53. would be

54. would be

Task 2:

1. had

2. would meet

3. were

4. had won

5. played

6. would

7. had been

8. could speak

9. would be

10. were

Task 3:

1. wish -> wishes

2.rained -> rain

3. was -> were

4. have -> had

5. didnt rain -> hadnt rain

6. gives -> would give

7. studied -> had studied

8. will -> would

9. stops -> stopped

10. are -> were

11. is - were

12. will -> would

13. am -> were

14. been -> be

15. wish -> wishes

Task 4:

1. I wish I didnt have to study.

2. I wish we hadnt had a lot of homework yesterday.

3. I wish it didnt rain heavily.

4. I wish it hadnt been cold last night.

5. I wish they didnt work slowly.

5.I wish she joined in the trip.

6. I wish I were good at English.

7. I wish he didnt studied badly.

8. I wish he liked playing sports.

9.I wish I had a computer.

10. I wish today were a holiday.

11. I wish I could sing this song.

12.I wish he hadnt been punished by his mother.

13.I wish they would come here again.

14. I wish I he would go swimming with me.

15. We wish we had understood them.

16.I wish I wouldnt be late for school.

17. I wish the bus hadnt been late today.

18. I wish she liked this place.

19. I wish these students hadnt talked too much in class.

20. I wish I could play basketball.

Lý thuyết câu điều kiện cần ghi nhớ

Phần I: Câu điều kiện loại 1

Khái niệm:

Câu điều kiện loại I còn được gọi là câu điều kiện có thực ở hiện tại.Điều kiện có thể xảy ra ở hiện tại hoặc tương lai.

Cấu trúc:

If clause

Main clause

If + S + V s[es]...

S + will / can/ may + V1 [won't/can't + VI]

Hiểu cách khác trong câu điều kiện loại 1, mệnh đề IF dùng thì hiện tại đơn, mệnh đề chính dùng thì tương lai đơn.
IF + Chủ ngữ 1 + Động từ chia ở thì hiện tại đơn + Bổ ngữ, Chủ ngữ 2 + WILL + Động từ nguyên mẫu + Bổ ngữ [nếu có].

  • Chủ ngữ 1 và chủ ngữ 2 có thể trùng nhau. Bổ ngữ có thể không có, tùy ý nghĩa của câu. Mệnh đề IF và mệnh đề chính có thể đứng trước hay sau đều được.
  • Trong câu điều kiện loại I, động từ của mệnh đề điều kiện chia ở thì hiện tại đơn, còn động từ trong mệnh đề chính chia ở thì tương lai đơn.

Cách dùng:

Câu điều kiện loại 1 còn có thể được gọi là câu điều kiện hiện tại có thể có thật. Ta sử dụng câu điều kiện loại 1 để đặt ra một điều kiện có thể thực hiện được trong hiện tại và nêu kết quả có thể xảy ra.

Ví dụ:

  • If I find her address, Ill send her an invitation. [ Nếu tôi tìm được địa chỉ của cô ấy, tôi sẽ gửi lời mời tới cô ấy] => Đổi vị trí 2 mệnh đề quan hệ: I will send her an invitation if I find her address.]
  • If John has the money, he will buy a Ferrari. [Nếu John có nhiều tiền, anh ấy sẽ mua chiếc Ferrari]

Phần 2: Câu điều kiện loại 2

Khái niệm:

Câu điều kiện loại 2 là câu điều kiệntrái với thực tế ở hiện tại

Công thức:

If clause

Main clause

If + S + V-ed /V2...

To be: were / weren't

S + would / could / should + V1 [wouldn't / couldn't + V1]

Ví dụ:Trong câu điều kiện loại II, động từ của mệnh đề điều kiện chia ở bang thái cách [past subjunctive], động từ của mệnh đề chính chia ở thì điều kiện hiện tại [simple conditional]. Chú ý: Bàng thái cách [Past subjunctive] là hình thức chia động từ giống hệt như thì quá khư đơn, riêng động từ to be thì dùng were cho tất cả các ngôi.

  • If I had a million USD, I would buya Ferrari. [Nếu tôi có một triệu đô la, tôi sẽ mua chiếc xe đó.]hiện tại tôi không có
  • If hehadmore time, hewould learnkarate.[ Nếu anh có nhiều thời gian, anh sẽ học karate.] thời gian không có nhiều
  • Shewould spenda year in the USA if itwereeasier to get a green card. Cô ấy sẽ dành một năm ở Mỹ nếu dễ dàng có được thẻ xanh]. thực tế để lấy được thẻ xanh của Mỹ rất khó
  • If Ilivedon a lonely island, Iwould runaround naked all day. [Nếu tôi sống trên một hòn đảo cô đơn, tôi sẽ khỏa thân chạy quanh cả ngày.] thực tế bạn không có hòn đảo nào

Phần 3: Câu điều kiện loại 3

Khái niệm

Câu điều kiện loại 3 là câu điều kiện không có thực trong quá khứ. Điều kiện không thể xảy ra trong quá khứ, chỉ mang tính ước muốn trong quá khứ, một giả thiết trái ngược với thực trạng ở quá khứ.

Cấu trúc

If clause

Main clause

lf +S + had + P.P

S + would / could / should + have + P.P

Ví dụ: Trong câu điều kiện loại III, động từ của mệnh đề điều kiện chia ở quá khứ phân từ, còn động từ của mệnh đề chính chia ở điều kiện hoàn thành [perfect conditional].

  • If the forwardshad runfaster, theywould have scoredmore goals. [Nếu tiền đạo chạy nhanh hơn, họ sẽ ghi được nhiều bàn thắng hơn.]
  • If ithad beena home game, our teamwould have wonthe match. [Nếu đó là trận đấu sân nhà, đội của chúng tôi sẽ thắng.]
  • If youhad spokenEnglish, shewould haveunderstood.[Nếu bạn nói tiếng Anh thì cô ấy đã hiểu]
  • If theyhad listenedto me, wewould have beenhome earlier.[nếu họ đã nghe lời tôi, chúng ta đã về nhà sớm hơn]
  • Iwould have writtenyou a postcard if Ihad hadyour address.[Tôi đã viết cho bạn một tấm bưu thiếp nếu tôi có địa chỉ của bạn]

Phần 4: Câu điều kiện loại 0

Câu điều kiện này diễn tả một thói quen, một hành động thường xuyên xảy ra nếu điều kiện được đáp ứng, hoặc diễn tả một sự thật hiển nhiên, một kết quả tất yếu xảy ra.

Cấu trúc:If + S + V [hiện tại], S + V [hiện tại]

Tất cả động từ trong câu [mệnh đề chính và mệnh đề điều kiện] đều được chia ở thì hiện tại đơn.

If + Mệnh đề 1 [thì hiện tại đơn giản], Mệnh đề 2 [thì hiện tại đơn giản] => Khi muốn nhắn nhủ ai đó:

  • Ví dụ :If you see Nam, you tell him Im in Vietnam [Nếu bạn gặp Nam, you hãy nhắn anh ấy rằng tôi đang ở Việt Nam nhé]

If + Mệnh đề 1 [thì hiện tại đơn giản], Mệnh đề 2 [mệnh lệnh thức] => Dùng khi muốn nhấn mạnh

  • Ví dụ:If you have any trouble, please telephone me though 115[Nếu bạn có bất kỳ rắc rối nào, xin hẫy gọi cho tôi qua số điện thoại 115]

Nếu diễn tả thói quen, trong mệnh đề chính thường xuất hiện thêm: often, usually, or always. Ví dụ:

  • If water is frozen, it expands. [Nếu nước bị đông đặc nó nở ra.]
  • I usually walk to school if I have enough time. [Tôi thường đi bộ đến trường nếu tôi có thời gian.]
  • If you heat ice, it turns to water. [Nếu bạn làm nóng nước đá, nó sẽ chảy ra.]
  • If we are cold, we shiver. [Nếu bị lạnh, chúng ta sẽ run lên.]

Phần 5: Câu điều kiện Hỗn hợp:

Ngoài công thức áp dụng cho câu điều kiện loại 1, 2 3 thì trong tiếng Anh có nhiều cách khác nhau được dùng diễn tả điều kiện trong mệnh đề chỉ điều kiện với If. Câu điều kiện hỗn hợp là mix của các loại câu điều kiện với nhau, ví dụ một số trường hợp được sử dụng trong giao tiếp và ngôn ngữ viết:

If she hadn't stayed up late last night, she wouldn't be so tired now. [Nếu cô ấy không ở lại muộn vào đêm qua, bây giờ cô ấy sẽ không quá mệt mỏi] Thường có trạng từ đi theo [loại 3+ loại 2: giả thiết trái ngược với quá khứ, nhưng kết quả thì trái ngược với hiện tại]

If I were you, I would have learned English earlier. [Nếu tôi là bạn, tôi đã học tiếng Anh sớm hơn] [loại 2 + loại 3: giả thiết trái ngược với hiện tại nhưng kết quả trái ngược với quá khứ]

Phần 6: Câu điều kiện ở dạng đảo:

Lưu ý trong tiếng Anh câu điều kiện Loại 2, loại 3 và loại 2/3 thường được dùng ở dạng đảo. Dùng should, were, had đảo lên trước chủ ngữ [should là dùng trong điều kiện loại 1; were dùng trong loại 2; had dùng trong loại 3]

Ví dụ: Were I the president, I would build more hospitals. Had I taken his advice, I would be rich now. Nếu tôi là tổng thống, tôi sẽ xây thêm nhiều bệnh viện hơn. Nếu tôi lấy lời khuyên của anh ấy, bây giờ tôi đã giàu có.

  • Đảo ngữ câu điều kiện loại 1: Should + S + Vo, S + Will +Vo

Ví dụ: Should I meet him tomorrow, I will give him this letter = If I meet him tomorrow, I will give him this letter

  • Đảo ngữ câu điều kiện loại 2: Were + S + to + Vo, S + Would + Vo

Ví dụ: Were I you, I would buy this house = If I were you, I would buy this house.

  • Đảo ngữ câu điều kiện loại 3: Had + S + V3/Ved, S + Would have + V3/Ved

Ví dụ: Had he driven carefully, the accident wouldn't have happened. = If he had driven carefully, the accident wouldn't have happened.

Phần 7: Những trường hợp khác trong câu điều kiện:

a. Unless = If...not [Trừ phi, nếu...không]

Ví dụ: If you don't study hard, you can't pass the exam. = Unless you work hard, you can't pass the exam.

b.CụmTừ đồng nghĩa:Suppose / Supposing [giả sử như], in case [trong trường hợp], even if [ngay cả khi, cho dù], as long as, so long as, provided [that], on condition [that] [miễn là, với điều kiện là] có thể thay cho if trong câu điều kiện

Ví dụ: Supposing [that] you are wrong, what will you do then?

c. Without: không có

Ví dụ Without water, life wouldn't exist.

= If there were no water, life wouldn't exist.

Trên đây là toàn bộ các dạng bài tập kèm lý thuyết tổng hợp về câu điều kiện [mệnh đề if] đầy đủ có đáp án và hướng dẫn giải chi tiết, được chúng tôi sưu tầm và biên soạn chia sẻ đến các em. Hy vọng tài liệu là nguồn tham khảo hữu ích giúp các em cải thiện kỹ năng giải các dạng bài tập if đạt hiệu quả nhất.

CLICK NGAY vào nút TẢI VỀ dưới đây để tải về Bộ120+ Bài tập câu điều kiện các dạng đầy đủ [Có đáp án] file Word, pdf hoàn toàn miễn phí!

Video liên quan

Chủ Đề