Luyện tập về câu điều kiện

Câu 1 : If it ____tomorrow ,we may postpone going on a picnic.

A rains 

B will rain 

C shall rain

D raining 

Câu 2 : If you hadn’t watched that late movie last night, you ___sleepy  now.

A wouldn’t have been

B wouldn’t be

C might have not been

D wouldn’t have been being

Câu 3 : If you ___as I told you, you____sorry now.

A did - would not be

B had done - had not been

C do - would not be

D had done - would not be

Câu 4 : If I  ________,I’ll let you know.

A am staying     

B will stay     

C do stay             

D would stay

Câu 5 : Get me a glass of lemonade if you ______to the kitchen.

A go

B will go           

C going 

D went

Câu 6 : If I ____you, I’d save some of your lottery winning.

A  be     

B am

C were     

D have been

Câu 7 : If the chair _______break, Paul can fix it for you.       

A might      

B should       

C may           

D can

Câu 8 : If the car ____ larger,we would have bought it.

A had been        

B has been        

C have been            

D been

Câu 9 : If I were to leave my country, I_____disappointed.

A probably          

B would have been           

C will be           

D would be

Câu 10 : If he hadn’t wasted too much time , he_______in his examination.

A would fail      

B wouldn’t fail         

C wouldn’t have failed        

D won’t fail

Câu 11 : If I had taken that English course, I ____much progress.    

A had made   

B would have made   

C made

D would made

Câu 12 : If I were in your place, I ____a trip to England.

A will make      

B would have make          

C would make    

D made

Câu 13 : If you inherited a million pounds, what_____with the money?

A do you do     

B will you do        

C would you do       

D are you going to do

Câu 14 : If you _____as I told you, you ____in such predicament now.

A did----wouldn’t be

B had done----had not been

C do----would not be

D had done----would not be

Câu 15 : Come and work for my company if you____better to do. 

A have nothing         

B will have nothing

C had something        

D had nothing

Câu 16 : If you had done as I told you, I think you_______

A would succeed

B would have succeed

C could succeed

D had succeed

Câu 17 : If he had got half a mark more, he ______in the exam.

A wouldn’t fail  

B wouldn’t  have failed

C won’t fail

D won’t be failing

Câu 18 : “Did you need help with your math last night ?”“ If I had had, I ____you”.

A would call

B called

C would have called

D will call

Câu 19 : “I’d really like some lunch but I have so much work to do.”“ ____what you want and I can get it for you.”

A Tell me

B If you would tell me

C You will tell to me

D If you tell me

Câu 20 :  “John went to the hospital alone .” “ If _____, I would have gone with him.”

A had he told me

B he had told me

C he has told me

D he would tell me

Câu 22 :   “ Did you go sailing last weekend ?”“ No. We would have gone____nicer.”

A had the weather been

B if the weather has been

C would wearther be 

D if the weather might been

Câu 23 : This sailboat______go faster if there were more wind.

A wouldn’t         

B shall         

C will              

D would

Câu 24 : I won’t lend you this money _____you promise to pay it back.

A if

B unless

C or              

D or else

Câu 25 : If Tony had come sooner , he could ____eaten dinner with us.

A has   

B had           

C have                

D be

Câu 26 : _______me and I’ll expain the homework to you.

A Call            

B I you call             

C Calling                 

D To call

Câu 27 : If a drop of oil is placed in a glass of water , it ______float to the top.

A would          

B will               

C shall             

D should 

Câu 29 : “It’s really raining.  ”  ” Yes, If the weather ______, we’ll have to camp somewhere else.”

A would get worse

B might get worse

C get worse

D should  get worse

Câu 31 : “My boss made me work overtime again. ”“ If I were you , I______my job.”

A would quit 

B will quit

C must quit

D quit

Câu 36 : “My car broke down when I was leaving Detroit and I had to take the bus .”“______, we would have picked you up”

A Had we known

B If we  have  known

C We  had known

D If we  did  known

Câu 37 : “It’s beginning to rain.”  “_____, we won’t be able to finish the ball game.”

A If it stops

B Should it stop

C Unless it stops

D If it didn’t stop

Câu 38 : If I _____as young as you are , I _____in a boat round the world.

A were----would sail

B would be----would sail

C were-----will sail

D would----would sail

Câu 39 : I_____skiing if there ______more snow.

A will go -------were

B would go------is

C went ---were 

D would go------were

Câu 40 : She_____tennis if it _____not so hot.

A would play----were

B would play----would be

C will play -----were

D would play---is

Câu 41 : If I ______ in his shoes, I _____the Browns.

A am---wouldn’t invite

B were------won’t invite

C were------- wouldn’t invite 

D would be------ wouldn’t invite

Câu 42 : Where ______if you_____on leave ?

A did you go----were

B would you go ---- were

C would you go-----are

D will you go ------were

Câu 43 : She_____this mistake if she _____more attentive.

A would have noticed-----had been

B will have noticed-----had been

C would notice------had been

D would have noticed-----were

Câu 44 : I_____on the excursion with you if I____about it beforehand.

A might have gone-----knew

B might go-----have known

C might have gone----- had known

D may go ------had known

Câu 45 : If we _____that you were there, we_____on you.

A knew----would have called

B had known----- would have called

C had known--------will have called

D knew----- will have called

Câu 46 : If I___of his arrival , I____him.

A had known----will have met

B knew----- would have met

C know---- would  met

D had known---- would have met

Câu 47 : Nobody told me about your trouble. I ____you if I ____ about it.

A would  have  helped-----had known

B would  have  helped-----knew

C would  have  helped----would know

D would  help---know

Câu 48 : If you____salt on ice, it _____.

A put---will melt

B would put ------melts

C will put----will met

D put---- melted

Câu 49 : If he _____now , he_____ the rush hour.

A leaves----misses

B leaves----will miss

C leaves----would miss

D will leave-----will miss

Câu 50 : Provided that he____the car, we _____able to drive to the country.

A services------are

B services------will be

C will services------will be

D services------would be

Câu 51 : If it ____tomorrow ,we may postpone going on a picnic.

A rains 

B will rain 

C shall rain

D raining 

Câu 52 : If you hadn’t watched that late movie last night, you ___sleepy  now.

A wouldn’t have been

B wouldn’t be

C might have not been

D wouldn’t have been being

Câu 53 : If you ___as I told you, you____sorry now.

A did - would not be

B had done - had not been

C do - would not be

D had done - would not be

Câu 54 : If I  ________,I’ll let you know.

A am staying     

B will stay     

C do stay             

D would stay

Câu 55 : Get me a glass of lemonade if you ______to the kitchen.

A go

B will go           

C going 

D went

Câu 56 : If I ____you, I’d save some of your lottery winning.

A  be     

B am

C were     

D have been

Câu 57 : If the chair _______break, Paul can fix it for you.       

A might      

B should       

C may           

D can

Câu 58 : If the car ____ larger,we would have bought it.

A had been        

B has been        

C have been            

D been

Câu 59 : If I were to leave my country, I_____disappointed.

A probably          

B would have been           

C will be           

D would be

Câu 60 : If he hadn’t wasted too much time , he_______in his examination.

A would fail      

B wouldn’t fail         

C wouldn’t have failed        

D won’t fail

Câu 61 : If I had taken that English course, I ____much progress.    

A had made   

B would have made   

C made

D would made

Câu 62 : If I were in your place, I ____a trip to England.

A will make      

B would have make          

C would make    

D made

Câu 63 : If you inherited a million pounds, what_____with the money?

A do you do     

B will you do        

C would you do       

D are you going to do

Câu 64 : If you _____as I told you, you ____in such predicament now.

A did----wouldn’t be

B had done----had not been

C do----would not be

D had done----would not be

Câu 65 : Come and work for my company if you____better to do. 

A have nothing         

B will have nothing

C had something        

D had nothing

Câu 66 : If you had done as I told you, I think you_______

A would succeed

B would have succeed

C could succeed

D had succeed

Câu 67 : If he had got half a mark more, he ______in the exam.

A wouldn’t fail  

B wouldn’t  have failed

C won’t fail

D won’t be failing

Câu 68 : “Did you need help with your math last night ?”“ If I had had, I ____you”.

A would call

B called

C would have called

D will call

Câu 69 : “I’d really like some lunch but I have so much work to do.”“ ____what you want and I can get it for you.”

A Tell me

B If you would tell me

C You will tell to me

D If you tell me

Câu 70 :  “John went to the hospital alone .” “ If _____, I would have gone with him.”

A had he told me

B he had told me

C he has told me

D he would tell me

Câu 72 :   “ Did you go sailing last weekend ?”“ No. We would have gone____nicer.”

A had the weather been

B if the weather has been

C would wearther be 

D if the weather might been

Câu 73 : This sailboat______go faster if there were more wind.

A wouldn’t         

B shall         

C will              

D would

Câu 74 : I won’t lend you this money _____you promise to pay it back.

A if

B unless

C or              

D or else

Câu 75 : If Tony had come sooner , he could ____eaten dinner with us.

A has   

B had           

C have                

D be

Câu 76 : _______me and I’ll expain the homework to you.

A Call            

B I you call             

C Calling                 

D To call

Câu 77 : If a drop of oil is placed in a glass of water , it ______float to the top.

A would          

B will               

C shall             

D should 

Câu 79 : “It’s really raining.  ”  ” Yes, If the weather ______, we’ll have to camp somewhere else.”

A would get worse

B might get worse

C get worse

D should  get worse

Câu 81 : “My boss made me work overtime again. ”“ If I were you , I______my job.”

A would quit 

B will quit

C must quit

D quit

Câu 86 : “My car broke down when I was leaving Detroit and I had to take the bus .”“______, we would have picked you up”

A Had we known

B If we  have  known

C We  had known

D If we  did  known

Câu 87 : “It’s beginning to rain.”  “_____, we won’t be able to finish the ball game.”

A If it stops

B Should it stop

C Unless it stops

D If it didn’t stop

Câu 88 : If I _____as young as you are , I _____in a boat round the world.

A were----would sail

B would be----would sail

C were-----will sail

D would----would sail

Câu 89 : I_____skiing if there ______more snow.

A will go -------were

B would go------is

C went ---were 

D would go------were

Câu 90 : She_____tennis if it _____not so hot.

A would play----were

B would play----would be

C will play -----were

D would play---is

Câu 91 : If I ______ in his shoes, I _____the Browns.

A am---wouldn’t invite

B were------won’t invite

C were------- wouldn’t invite 

D would be------ wouldn’t invite

Câu 92 : Where ______if you_____on leave ?

A did you go----were

B would you go ---- were

C would you go-----are

D will you go ------were

Câu 93 : She_____this mistake if she _____more attentive.

A would have noticed-----had been

B will have noticed-----had been

C would notice------had been

D would have noticed-----were

Câu 94 : I_____on the excursion with you if I____about it beforehand.

A might have gone-----knew

B might go-----have known

C might have gone----- had known

D may go ------had known

Câu 95 : If we _____that you were there, we_____on you.

A knew----would have called

B had known----- would have called

C had known--------will have called

D knew----- will have called

Câu 96 : If I___of his arrival , I____him.

A had known----will have met

B knew----- would have met

C know---- would  met

D had known---- would have met

Câu 97 : Nobody told me about your trouble. I ____you if I ____ about it.

A would  have  helped-----had known

B would  have  helped-----knew

C would  have  helped----would know

D would  help---know

Câu 98 : If you____salt on ice, it _____.

A put---will melt

B would put ------melts

C will put----will met

D put---- melted

Câu 99 : If he _____now , he_____ the rush hour.

A leaves----misses

B leaves----will miss

C leaves----would miss

D will leave-----will miss

Câu 100 : Provided that he____the car, we _____able to drive to the country.

A services------are

B services------will be

C will services------will be

D services------would be

Câu 101 : If it ____tomorrow ,we may postpone going on a picnic.

A rains 

B will rain 

C shall rain

D raining 

Câu 102 : If you hadn’t watched that late movie last night, you ___sleepy  now.

A wouldn’t have been

B wouldn’t be

C might have not been

D wouldn’t have been being

Câu 103 : If you ___as I told you, you____sorry now.

A did - would not be

B had done - had not been

C do - would not be

D had done - would not be

Câu 104 : If I  ________,I’ll let you know.

A am staying     

B will stay     

C do stay             

D would stay

Câu 105 : Get me a glass of lemonade if you ______to the kitchen.

A go

B will go           

C going 

D went

Câu 106 : If I ____you, I’d save some of your lottery winning.

A  be     

B am

C were     

D have been

Câu 107 : If the chair _______break, Paul can fix it for you.       

A might      

B should       

C may           

D can

Câu 108 : If the car ____ larger,we would have bought it.

A had been        

B has been        

C have been            

D been

Câu 109 : If I were to leave my country, I_____disappointed.

A probably          

B would have been           

C will be           

D would be

Câu 110 : If he hadn’t wasted too much time , he_______in his examination.

A would fail      

B wouldn’t fail         

C wouldn’t have failed        

D won’t fail

Câu 111 : If I had taken that English course, I ____much progress.    

A had made   

B would have made   

C made

D would made

Câu 112 : If I were in your place, I ____a trip to England.

A will make      

B would have make          

C would make    

D made

Câu 113 : If you inherited a million pounds, what_____with the money?

A do you do     

B will you do        

C would you do       

D are you going to do

Câu 114 : If you _____as I told you, you ____in such predicament now.

A did----wouldn’t be

B had done----had not been

C do----would not be

D had done----would not be

Câu 115 : Come and work for my company if you____better to do. 

A have nothing         

B will have nothing

C had something        

D had nothing

Câu 116 : If you had done as I told you, I think you_______

A would succeed

B would have succeed

C could succeed

D had succeed

Câu 117 : If he had got half a mark more, he ______in the exam.

A wouldn’t fail  

B wouldn’t  have failed

C won’t fail

D won’t be failing

Câu 118 : “Did you need help with your math last night ?”“ If I had had, I ____you”.

A would call

B called

C would have called

D will call

Câu 119 : “I’d really like some lunch but I have so much work to do.”“ ____what you want and I can get it for you.”

A Tell me

B If you would tell me

C You will tell to me

D If you tell me

Câu 120 :  “John went to the hospital alone .” “ If _____, I would have gone with him.”

A had he told me

B he had told me

C he has told me

D he would tell me

Câu 122 :   “ Did you go sailing last weekend ?”“ No. We would have gone____nicer.”

A had the weather been

B if the weather has been

C would wearther be 

D if the weather might been

Câu 123 : This sailboat______go faster if there were more wind.

A wouldn’t         

B shall         

C will              

D would

Câu 124 : I won’t lend you this money _____you promise to pay it back.

A if

B unless

C or              

D or else

Câu 125 : If Tony had come sooner , he could ____eaten dinner with us.

A has   

B had           

C have                

D be

Câu 126 : _______me and I’ll expain the homework to you.

A Call            

B I you call             

C Calling                 

D To call

Câu 127 : If a drop of oil is placed in a glass of water , it ______float to the top.

A would          

B will               

C shall             

D should 

Câu 129 : “It’s really raining.  ”  ” Yes, If the weather ______, we’ll have to camp somewhere else.”

A would get worse

B might get worse

C get worse

D should  get worse

Câu 131 : “My boss made me work overtime again. ”“ If I were you , I______my job.”

A would quit 

B will quit

C must quit

D quit

Câu 132 : “Thank you for your help .”  “ _______want more information, call again tomorrow.”

A were you

B had you to 

C might you

D should you

Câu 136 : “My car broke down when I was leaving Detroit and I had to take the bus .”“______, we would have picked you up”

A Had we known

B If we  have  known

C We  had known

D If we  did  known

Câu 137 : “It’s beginning to rain.”  “_____, we won’t be able to finish the ball game.”

A If it stops

B Should it stop

C Unless it stops

D If it didn’t stop

Câu 138 : If I _____as young as you are , I _____in a boat round the world.

A were----would sail

B would be----would sail

C were-----will sail

D would----would sail

Câu 139 : I_____skiing if there ______more snow.

A will go -------were

B would go------is

C went ---were 

D would go------were

Câu 140 : She_____tennis if it _____not so hot.

A would play----were

B would play----would be

C will play -----were

D would play---is

Câu 141 : If I ______ in his shoes, I _____the Browns.

A am---wouldn’t invite

B were------won’t invite

C were------- wouldn’t invite 

D would be------ wouldn’t invite

Câu 142 : Where ______if you_____on leave ?

A did you go----were

B would you go ---- were

C would you go-----are

D will you go ------were

Câu 143 : She_____this mistake if she _____more attentive.

A would have noticed-----had been

B will have noticed-----had been

C would notice------had been

D would have noticed-----were

Câu 144 : I_____on the excursion with you if I____about it beforehand.

A might have gone-----knew

B might go-----have known

C might have gone----- had known

D may go ------had known

Câu 145 : If we _____that you were there, we_____on you.

A knew----would have called

B had known----- would have called

C had known--------will have called

D knew----- will have called

Câu 146 : If I___of his arrival , I____him.

A had known----will have met

B knew----- would have met

C know---- would  met

D had known---- would have met

Câu 147 : Nobody told me about your trouble. I ____you if I ____ about it.

A would  have  helped-----had known

B would  have  helped-----knew

C would  have  helped----would know

D would  help---know

Câu 148 : If you____salt on ice, it _____.

A put---will melt

B would put ------melts

C will put----will met

D put---- melted

Câu 149 : If he _____now , he_____ the rush hour.

A leaves----misses

B leaves----will miss

C leaves----would miss

D will leave-----will miss

Câu 150 : Provided that he____the car, we _____able to drive to the country.

A services------are

B services------will be

C will services------will be

D services------would be

Lời giải có ở chi tiết câu hỏi nhé! (click chuột vào câu hỏi).

Copyright © 2021 HOCTAP247