Trang chủ Đề thi & kiểm tra Lớp 12 Tiếng anh Luyện tập tổng hợp câu điều kiện

Luyện tập tổng hợp 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

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