ớ ậ ề Bài t p 1: Hoàn thành các câu sau v i các các t ừ ở ặ trong ngo c câu đi u
ệ ạ ki n lo i 1 2 3
1) If we meet at 9:30, we...........(to have) plenty of time.
2) Lisa would find the milk if she...........(to look) in the fridge.
3) The zookeeper would have punished her with a fine if she...........(to feed) the
animals.
4) If you spoke louder, your classmates...........(to understand) you.
5) Dan...........(to arrive) safe if he drove slowly.
6) You...........(to have) no trouble at school if you had done your homework.
7) If you...........(to swim) in this lake, you'll shiver from cold.
8) The door will unlock if you...........(to press) the green button.
9) If Mel...........(to ask) her teacher, he'd have answered her questions.
10) I...........(to call) the office if I was/were you.
ề ề ệ ậ ạ Bài t p 2 v câu đi u ki n lo i 1
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 3: Câu đi u ki n lo i 2
1) If you...........(to help) your grandma, I...........(to do) the shopping.
2) Andrew...........(to water) the flowers if he...........(to stay) at home.
3) If she...........(to have) 5 pounds more, she...........(to buy) herself this Tshirt.
4) If they...........(to offer) me the job, I...........(to take) it.
5) You...........(to have) summer holidays from June till August if you...........(to
live) in the USA.
6) We...........(to sell) the bike for 20 Euros if Ron...........(to repair) it.
7) If you...........(to use) a pencil, the drawing...........(to be) perfect.
8) The children...........(to be) happy if he...........(to teach) them English.
9) If Ireen...........(to visit) us, we...........(to go) out tonight.
10) They...........(to come) again if he...........(to plan) a second stay.
ề ệ ậ ạ Bài t p 4: Câu đi u ki n lo i 3
1) If you...........(to check) the car, it (not/to break) down in the middle of the
desert.
2) If it...........(not/to rain), the children (to play) outside.
3) If my parents...........(not/to be) so tired, they...........(to watch) the film on TV.
4) If she...........(to buy) a new hard disk, she...........(not/to lose) all data.
5) If we...........(to use) the town map, we...........(not/to get) lost.
6) If Tom...........(to eat) more salad, he (not/to catch) a cold.
7) If the police...........(not/to stop) me, I...........(to reach) you in time.
8) If his older brother...........(not/to drive) so fast, he...........(not/to crash) into the
other car.
9) If Fred...........(not/to cheat) at the test, his teacher...........(not/to phone) his
father.
10) If I...........(not/to switch off) the radio, I...........(to know) about the second
goal.
ề ệ ậ ắ ệ 1If I ……….the same Bài 5: Bài t p câu tr c nghi m câu đi u ki n
problem you had as a child, I might not have succeeded in life as well as you
have.
Ahave Bwould have Chad had Dshould have
2I………you sooner had someone told me you were in the hospital.
Awould have visited Bvisited Chad visited Dvisit
3………more help,I could call my neighbor.
Aneeded Bshould I need CI have neeeded DI should need
4………then what I know today,I would have saved myself a lot of time and
trouble over the years.
Ahad I known Bdid I know CIf I know D If I would know
5Do you think there would be less conflict in the world if all people…….the
same language?
Aspoke Bspeak Chad spoken Dwill speak
6If you can give me one good reason for your acting like this,……this incident
again.
A I will never mention BI never mention Cwill I never mention DI don’t
mention
7I didn’t know you were asleep.Otherwise,I…….so much noise when I came
in.
Adidn’t make Bwouldn’t have made Cwon’t make Ddon’t make
8Unless you ……all of my questions,I can’t do anything to help you.
Aanswered Banswer Cwould answer Dare answering
9Had you told me that this was going to happen, I…….it.
Awould have never believed Bdon’t believe Chadn’t believed Dcan’t believe
10If Jake……..to go on the trip, would you have gone?
Adoesn’t agree Bdidn’t agree Chadn’t agree Dwouldn’t agree
11When I stopped talking,Sam finished my sentence for me as though he
…..my mind.
Awould read Bhad read Creads Dcan read
12if you……., I would have brought my friends over to your house this evening
to watch T.V,but I didn’t want to bother you.
Ahad studied Bstudied Chadn’t been studying Ddidn’t study
13I wish I…….you some money for your rent,but I’m broke myself.
Acan lend Bwould lend Ccould lend Dwill lend
14If someone ……in to the store,smile and say, “May I help you?”
Acomes Bcame Cwould come Dcould come
15“Here ‘s my phone number”.
“Thanks.I ‘ll give you a call if I …….some help tomorrow”
Awill need Bneed Cwould need Dneeded
16If I weren’t working for an accounting firm, I….in a bank.
Awork Bwill work Chave worked Dwould be working
17The deathrate would decrease if hygienic conditions ……improved.
Awas Bis Cwere dhad been
18The education in Japan……..if the basic principles of education had not been
taken into consideration.
Awould go down Bwould have gone down Cwent down Dhad gone down
19If there…….the ricefields could have been more productive.
Ahad been enough water Bwere enough water
Cwould be enough water Dare enough water
20the patient could not recover unless he ……an operation.
Ahad undergone Bwould undergo Cunderwent Dwas undergoing
21If she …..him,she would be very happy.
Awould meet Bwill meet Cis meeting Dshould meet
22If he …..a thorough knowledge of English, he could have applied for this
post.
Ahad had Bhad Chas Dhas had
23If I had enough money,I……abroad to improve my English.
Awill go Bwould go Cshould go Dshould have go to
24The bench would collapse if they……on it.
Astood Bstand Cstanding Dstands
25If it……convenient, let’s go out for a drink tonight,
Abe Bis Cwas Dwere
26If you……time, please write to me.
Ahave Bhad Chave had Dhas
27I shouldn’t go there at night if I ….you.
Aam Bwas Cbe Dwere
28If I …….get a pole, I will go fishing.
Acan Bcould Cmay Dmight
29If you had the chance,…….you go fishing?
Adid Bmay Cwould Ddo
30If you …..a choice, which country would you visit?
Ahave Bhad Chave had Dwill have
31She will acept the offer if you persuade her.
Aunless Bbecause Cprovided that Dotherwise
32If he were here,he would accompany you on the piano.
ASupposing he were here Bbecause he were here Cwere he here DBoth
Aand C
33If she had gone abroad, she would have let you know.
Ahad gone she abroad Bhad she gone abroad
CBecause she had gone abroad Dwhile she had gone abroad
34Trees won’t grow…….there is enough water.
Aif Bwhen Cunless Das
35……….she agreed, you would have done it.
Aif Bhad Cshould Dwould
36If he hadn’t wasted too much time , he ……in his examination.
Awould fail Bwouldn’t fail Cwouldn’t have failed Dwon’t fail
37If I had taken that English course, I…….much progress.
Ahad made Bwould have made Cmade Dwould make
38If I were in your place, I….a trip to England.
Awill make Bhad made Cwould make Dmade
39If you inherited a million pounds,what…….with the money?
Ado you do Bwill you do Cwould you do Dare you going to do
40If you……..as I told you, you…….in such predicament now.
ADid/would not be Bhad done/had not been
Cdo/would not be Dhad done /would not be
41Come and work for my company iif you…….better to do.
Ahave nothing Bwill have nothing Chad something Dhad nothing
42If you had done as I told you ,I think you……….
Awould succeed Bwould have succeeded Ccould succed Dhad succeeded
43If he had got half a mark more, he ……in the exam.
Awouldn’t fail Bwouldn’t have failed Cwon’t fail Dwon’t be failing
44If it……… tomorrow, we may postpone going.
Arains Bwill rain Cshall rain Draining
45If you hadn’t watched that late movie last night, you……sleepy now.
Awouldn’t have been Bwouldn’t be
Cmight have not been Dwould’t have been being
46 If you …….as I told you, you ……….sorry now.
Adid/would not be Bhad done/had not been
Cdo /would not be Dhad done/would not be
47If I………I will let you know .
Aam staying Bwill stay Cdo stay Dwould stay
48“Are you thinking about going to the Bahamas for the hollidays?”
“No,but if I ……the time , I would definitely go”
Ahave Bhad Chave had Dwould have
49“It’s really raining”
“Yes.If the weather……, we’ll have to camp somewhere else”.
Awould get worse Bmight get worse Cget worse Dshould get worse
50“Why did you only send twenty dollats in the mail?”
“If I had had more money, I ……..given you more.”
Awill have Bwould have Cwould Dhave
51“My boss made me work overtime again”.
“If I were you,I……….my job”.
Awould quit Bwill quit Cmust quit Dquit
52“Thanks for your help”.
“…….want more information,call again tomorrow”.
Awere you Bhad you to Cmight you D should you
53“Remember the day I drove you to the airport?”.
“If you hadn’t ……me ,I would have been late”.
Atake Btaking Ctook Dtaken
54“Sally finally got here from Chicago”.
“If she had come earlier,we……taken her to the play”.
Awould be Bwould have Chad have Dwould had
55“I don’t know whether to take that mathematics course or not”.
“If ………you, I’d take it”.
AI am BI will be CI had been you DI were
56“My car broke down when I was leaving Detroit and I had to take the bus”.
“………,we would have picked you up”.
Ahad we known Bif we have known Cwe had known Dif we did know
57“It’s beginning to rain”.
“……..,we won’t be able to finish the ball game”.
AIf it stops Bshould it stop Cunlees it stops Dif it didn’t stop
58“Did you need help with your math last night?”.
“If I had, I………you”.
Awould call Bcalled Cwould have called Dwill call
59“I’d really like some lunch but I have so much work to do”.
“……..what you want and I can get it for you”.
Atell me Bif you would say me Cyou will tell to me Dif you tell me
60“John went to the hospital alone”,
“If …….,Iwould have gone with him”.
Ahad he told me Bhe had told me Cha has told me Dhe would tell me
Đáp án
Bài 1:
1) will have
2) looked
3) had fed
4) would understand
5) would arrive
6) would have had
7) swim
8) press
9) had asked
10) would call
Bài 2:
1. send/will come 2. will not understand/whisper. 3. will not survive/do not take 4. press/will save 5. will cross/fly 6. will answer/has 7. wears/will not stay 8. touch/will not scream. 9. will forget/do not phone 10.
will remember/give
Bài 3:
1) If you helped your grandma, I would do the shopping.
2) Andrew would water the flowers if he stayed at home.
3) If she had 5 pounds more, she would buy herself this Tshirt.
4) If they offered me the job, I would take it.
5) You would have summer holidays from June till August if you lived in the
USA.
6) We would sell the bike for 20 Euros if Ron repaired it.
7) If you used a pencil, the drawing would be perfect.
8) The children would be happy if he taught them English.
9) If Ireen visited us, we would go out tonight.
10) They would come again if he planned a second stay.
Bài 4:
1) If you had checked the car, it would not have broken down in the middle of the desert. 2) If it had not rained, the children would have played outside. 3) If my parents had not been so tired, they would have watched the film on TV. 4) If she had bought a new hard disk, she would not have lost all data. 5) If we had used the town map, we would not have got lost. 6) If Tom had eaten more salad, he would not have caught a cold. 7) If the police had not stopped me, I would have reached you in time. 8) If his older brother had not driven so fast, he would not have crashed into the other car. 9) If Fred had not cheated at the test, his teacher would not have phoned his father. 10) If I had not switched off the radio, I would have known about the second goal.
Bài 5:
1C 31C 2A 32D 3B 33B 4A 34C 5A 35B 6A 36C 7B 37B 8B 38C 9A 39C 10C 40D 11B 41A 12C 42B 13C 43B 14A 44A 15B 45B 16D 46D 17C 47C 18B 48B
19A 49D 20C 50B 21D 51A 22A 52D 23B 53D 24A 54B 25B 55D 26A 56A 27D 57C 28A 58 C 29C 59A 30B 60B

