21-If she …..him,she would be very happy.
 A-would meet B-will meet C-is meeting D-should meet
 
 22-If he …..a thorough knowledge of English, he could have applied for this post.
 A-had had B-had C-has D-has had
 
 23-If I had enough money,I……abroad to improve my English.
 A-will go B-would go C-should go D-should have go to
 
 24-The bench would collapse if they……on it.
 A-stood B-stand C-standing D-stands
 
 25-If it……convenient, let’s go out for a drink tonight,
 A-be B-is C-was D-were
 
 26-If you……time, please write to me.
 A-have B-had C-have had D-has
 
 27-I shouldn’t go there at night if I ….you.
 A-am B-was C-be D-were
 
 28-If I …….get a pole, I will go fishing.
 A-can B-could C-may D-might
 
 29-If you had the chance,…….you go fishing?
 A-did B-may C-would D-do
 
 30-If you …..a choice, which country would you visit?
 A-have B-had C-have had D-will have
 
 
 
 Trắc nghiệm câu điều kiện từ 31-40
 31-She will acept the offer if you persuade her.
 A-unless B-because C-provided that D-otherwise
 
 32-If he were here,he would accompany you on the piano.
 A-Supposing he were here B-because he were here C-were he here D-Both Aand C
 
 33-If she had gone abroad, she would have let you know.
 A-had gone she abroad B-had she gone abroad
 C-Because she had gone abroad D-while she had gone abroad
 
 34-Trees won’t grow…….there is enough water.
 A-if B-when C-unless D-as
 
 35-……….she agreed, you would have done it.
 A-if B-had C-should D-would
 
 36-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
 
 37-If I had taken that English course, I…….much progress.
 A-had made B-would have made C-made D-would make
 
 38-If I were in your place, I….a trip to England.
 A-will make B-had made C-would make D-made
 
 39-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
 
 40-If you……..as I told you, you…….in such predicament now.
 A-Did/would not be B-had done/had not been
 C-do/would not be D-had done /would not be