Câu điều kiện là một trong những kiến thức ngữ pháp trọng tâm của tiếng Anh. Để sử dụng thành thạo, đòi hỏi bạn phải luyện tập và thực hành cả về văn viết lẫn văn nói. Vậy nên, bài viết hôm nay tuyensinhmut.edu.vn sẽ tổng hợp giúp bạn các bài tập câu điều kiện loại 1, if 2, if 3 kèm theo là đáp án để các bạn có thể kiểm tra lại.
Bài tập câu điều kiện loại 1, 2, 3
Bài tập câu điều kiện loại 1
Bài tập 1
If it rains (it/rain), we won’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.
Bài tập 2
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
Bài tập 3
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 __________________________________________
Bài tập 4
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.
Bài tập câu điều kiện loại 2
Bài tập 1
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.
Bài tập 2
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.
Bài tập 3
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.
Bài tập 4
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.
Bài tập 5
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.
Bài tập câu điều kiện loại 3
Bài tập 1
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.
Bài tập 2
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.
Bài tập 3
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.
Đáp án
Đáp án bài tập câu điều kiện loại 1
Bài tập 1
1. the weather is – we will drive | 7. I get – I will go |
2. she sends – they will receive | 8. I will buy – it doesn’t cost |
3. Fred will be – Jack arrives | 9. You run – you will catch |
4. I will come – I have | 10. I will go – I don’t feel |
5. she doesn’t pass – she won’t get | 11. They win – they will be |
6. You will learn – you take |
Bài tập 2
1. I will buy – I go
2. he doesn’t phone – I will phone
3. you want – I will give
4. he will fail – he doesn’t study
5. you fill in – I will send
Bài tập 3
1. If you’re a vegetarian, you won’t eat meat.
2. If you live in a cold country, you won’t like hot weather.
3. If you’re 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 you’re a mechanic, you will understand engines.
6. If you read newspapers, you will know what’s happening in the world.
Bài tập 4
1. send – will come | 6. will answer – has |
2. won’t understand – whisper | 2. wears – don’t stay |
3. won’t survive – don’t take | 3. touch – won’t scream |
4. press – will save | 4. will forget – don’t phone |
5. will cross – fly | 5. will remember – will give |
Đáp án bài tập câu điều kiện loại 2
Bài tập 1
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
Bài tập 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
Bài tập 3
1. started/would arrive
2. would be/ate
3. lost/wouldn´t be
4. would become/forgot
5. got/would buy
Bài tập 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.
Bài tập 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.
Đáp án bài tập câu điều kiện loại 3
Bài tập 1
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
Bài tập 2
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 3
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
Bài tập tổng hợp
Bài tập 1
1.If today _______ (to be/not) cold, we would go swimming.
2. If I throw an object away, it _______ (drop).
3. If Hoang ______ (to be) to study harder, he would get good marks.
4. If Kim _______ (to be/not) lazy, she wouldn’t have failed her exam.
5. If they _______ (go/not) to her birthday party tomorrow, they would be very angry.
6. If Lin (know) ________ his father’s telephone number, I would give it to you.
7. If I learnt English harder, I ________ (pass) the test yesterday.
8. If Nam _______ (see) her, he would have said ‘hello’.
9. If my sister ______ (miss) the bus, she would have been late for her interview.
10. If it don’t rain, I and my best friends ___________ (go) out.
Đáp án
1.weren’t (do mệnh đề sau chia ở quá khứ – câu điều kiện loại 2)
2. will drop (do mệnh đề trước chia ở thì hiện tại đơn – câu điều kiện loại 1)
3. were (do mệnh đề sau chia ở quá khứ – câu điều kiện loại 2)
4. weren’t (do mệnh đề sau chia ở quá khứ – câu điều kiện loại 2)
5. didn’t go (do mệnh đề sau chia ở quá khứ – câu điều kiện loại 2)
6. knew (do mệnh đề sau chia ở quá khứ – câu điều kiện loại 2)
7. would pass (do mệnh đề trước chia ở thì quá khứ đơn)
8. saw (do mệnh đề sau chia ở quá khứ – câu điều kiện loại 2)
9. had missed (do mệnh đề sau chia ở quá khứ hoàn thành – câu điều kiện loại 3)
10. will go (do mệnh đề trước chia ở thì hiện tại đơn – câu điều kiện loại 1)
Bài tập 2
1.He wouldn’t drink this wine if I was him.
2. They’d go abroad in the winter if they don’t have a young baby.
3. If his leg was broken, it would hurt more.
4. Hoa wouldn’t have some money if she didn’t work.
5. Wind ’ll have a look. If he finds it, he would give it to her.
Đáp án
1.was ➔ were (câu điều kiện loại 2)
2. don’t ➔ didn’t (câu điều kiện loại 2)
3. was ➔ were (câu điều kiện loại 2)
4. some ➔ any (câu phủ định không dùng some)
5. would ➔ will (câu điều kiện loại 1)
Bài tập 3
1. If I (to study)______________, I (to pass) ______________the exams.
2. If the sun (to shine)______________, we (to walk)______________into town.
3. If he (to have)______________a temperature, he (to see)______________the doctor.
4. If my friends (to come)______________, I (to be)______________very happy.
5. If she (to earn)______________a lot of money, she (to fly)______________to New York.
6. If we (to travel)______________to London, we (to visit)______________the museums.
7. If you (to wear)sandals in the mountains, you (to slip)______________on the rocks.
8. If Rita (to forget)______________her homework, the teacher (to give)______________her a low mark.
9. If they (to go)______________to the disco, they (to listen)______________to loud music.
10. If you (to wait)______________a minute, I (to ask)______________my parents
11. If you (eat) _____________an ice-cream, I (have) _____________a hot chocolate.
12. If she (need) _____________a computer, her brother (give) _____________her his computer.
13. If we (have / not) _____________time this afternoon, we (meet) _____________
14. He (talk)_____________to her if you (want / not)_____________to do it.
15. You (win / not) _____________the game if you (know / not)_____________the rules.
Đáp án
1. If I study , I will pass the exams.
2. If the sun shines , we will walk into town.
3. If he has a temperature, he will see the doctor.
4. If my friends come , I will be very happy.
5. If she earns a lot of money, she will fly to New York.
6. If we travel to London, we will visit the museums.
7. If you wear sandals in the mountains, you will slip on the rocks.
8. If Rita forgets her homework, the teacher will give her a low mark.
9. If they go to the disco, they will listen to loud music.
10. If you wait a minute, I will ask my parents.
11. If you eat an ice-cream, I will have a hot chocolate.
12. If she needs a computer, her brother will give her his computer.
13. If we do not have time this afternoon, we will meet tomorrow.
14. He will talk to her if you do not want to do it.
15. You will not win the game if you do not know the rules.
Trên đây là một số bài tập câu điều kiện loại 1, 2, 3 mà Tuyển Sinh MUT đã tổng hợp được. Hy vọng sau khi hoàn thành những bài tập trên bạn sẽ nắm chắc kiến thức hơn về câu điều kiện. Và đừng quên follow chuyên mục Ngoại ngữ của chúng tôi để cập nhật thêm kiến thức bổ ích nhé! Chúc các bạn học tốt!