conditional sentences practice to develop students grammar skill. Bài tập câu điều kiện tổng hợp giúp học sinh phổ thông củng cố kiến thức về chuyên đề ngữ pháp câu điều kiện; dùng để luyện tập, ôn tập cho các kỳ thi tuyển sinh vào 10 THPT và THPT lớp 12.
CÂU ĐIỀU KIỆN - CONDITONAL SENTENCE Exercise 1 If it _ convenient, let's go out for a drink tonight a be c be d were b could c may d might b can c must d might b may c would d b had c have had d will have If I found a wallet in the street, I _ take it to police a will b was If you _ a choice, which country would you visit? a have d has If you had the chance, _ you go fishing? a did c have had If they had enough time, they _ head south a will b had If I _ get a pole, I'll go fishing a can d were I shouldn't go there at night if I _ you a am c was If you _ time, please write to me a have b is b should c would d shall I don't really want to go to their party, but I probably will go They'd be offended if I _ go a didn't 10 b won c will win d a and c b went c had gone d would go c don't buy d won't buy I _ that coat if I were you a wouldn’t buy 13 d will not I'm not tired enough to go to bed yet I wouldn't sleep if I _ to bed now a go 12 c will What would you if you _ a million pounds? a win 11 b don't b didn’t buy If you _ here yesterday, you _ me a were/would meet b had been/ would meet c were/ would have met 14 d had been/ would have met If I was offered the job, I think I _ it a take b will take c would take d would have taken 15 I would be very surprised if he _ a refused 16 c had closed d would close b will get c would get d would have got b wouldn't come c don't come d didn't come Would George be angry if I _ his bicycle without asking? a take 20 b closed They would be disappointed if we _ a hadn’t come 19 d would refuse If she sold her car, she _ much money a gets 18 c had refuse Many people would be out of work if that factory _ down a closes 17 b refused b took c had taken d would take She _ terribly upset if I lost thing ring a will be b would be c were d had been Exercise If someone _ in here with a gun, I'd be very frightened a would walk c walks b won't go c didn't go b will buy c would buy d would have bought b won't come c don't come d didn't come b would tell c had told d told What would you if you _ a million dollars? a would win d had gone If I find it, I _ you a will tell c did go If they _ soon, I'm not going to wait a hadn't come b went If I go shopping, I _ some food a buy d understood We'll get wet if we _ out a go d wouldn't go I'm sure she _ if you explained the situation to her a would understand b will understand c had understood d walked That would happen if you _ to work tomorrow? a don't go b had walked b win c had won d won c hadn't gone d wouldn't go They'd be hurt if I _ a don't go b didn't go 10 Sarah probably wouldn't get the job if she _ a applies 11 b had applied 15 c see d would see d are enough water The patient could not recover unless he an operation b would undergo c underwent d undergoing If she him, she would be very happy b will meet c is meeting d should meet If he a thorough knowledge of English, he could have applied for this post b had c has d has had If I had enough money, I abroad to improve my English b would go c should go d should have go to The bench would collapse if they on it a stood 20 b saw c would be enough water a will go 19 d would have gone b were enough water a had had 18 c went a had been enough water a would meet 17 b would go If there the rice fields could have been more productive a had undergone 16 d would arrive If I , I would have said hello a had seen 14 c arrived If I had known you were in hospital, I to see you a will go 13 d would apply If we took the 6:30 train, we too early a would have arrived b will arrive 12 c applied b stand c standing d stands she agreed, you would have done it a If b Had c Should d Would Exercise If only I you wanted to invest money in business a had known d know b would have been c will be d would be If he hadn't wasted too much time, he in his examination a would fail c have known If I were to leave my country, I disappointed a probably be b knew b wouldn't fail c wouldn't have failed d won't fail If I had taken that English course, I much progress a had made c would make b will you c would you b went 11 12 13 d would go If he had been looking where he was going, he into the wall d wouldn't walk If I a camera, I would have taken some pictures a have 10 d are you going to c would have gone a wouldn't have walked b didn't walk c won't walk d made I out if I hadn't been so tired a will go b had made If you inherited a million pounds, what with the money? a you d would make If I were in your place, I a trip to England a will make b would have made c made b had c would have d had had If I hungry, I something a had been, would eat b had been/ would have eaten c were/ would eat d were/ would have eaten If I to the party last nigh, I tired now a had gone/ would be b had gone/ would have been c went/ would be d went/ would have been Tom… for the examination last week if he that it would be so difficult a wouldn't enter/ had known b wouldn't have entered/ knew c wouldn't have entered/ had known d wouldn't enter/ knew Tom got to the station in time If he the train, he late for his interview 14 a missed/ would have been b had missed/ would be c missed/ would be d had missed/ would have been Ann longer if her other had let her a could have stayed 15 d stayed b hasn't been c hasn't d didn't If I missed the bus, I walk to work a would have to 17 c stays If only Tom sick today a weren't 16 b could stay b will have to c would have d will have The bus won't stop you ring the bell a when b if c it not d unless 18 If she talked less, people her more a will like 19 c liked d would like If Margaret hadn't been wearing a seat belt, she injured a has been 20 b like b would has been c would be d would have been If I had been you, I to the manager a have complained b would have complained c had complained d would complained Exercise 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 Come and work for my company if you _ better to a have nothing b would have succeeded c could succeed d had succeeded If he had got half a mark more, he _ in the exam b wouldn't have failed c wont' fail b will rain c shall rain d wouldn't have been being a did/ would not be b had done/ had not been c do/ would not be d had done/ would not be If only I _ him now! b will stay c stay d would stay c stay d would stay If I _ I'll let you know a am staying 10 b wouldn't be If you _ as I told you, you _ sorry now a am staying d raining If you hadn’t watched that late movie last night, you sleepy now c might have not been d won't be failing If it tomorrow, we may postpone going a wouldn't have been d had nothing a would succeed a rains c had something If you had done as I told you, I think you _ a wouldn't fail b will have nothing b will stay If only he _ me a chance, I could have told him the truth a gave 11 b should c may d can b has been c have been d been b didn’t have to c hadn't to d doesn’t have to b had done c hadn't d a or b b had done c would have done d will b shall not c wouldn't d don’t It’s a dangerous would out there What if you _ into an accident? a get 20 d was If she weren't stupid, she _ fail a won't 19 c were They helped me a lot I don't know what I _ without their help a have done 18 b am If we by a small car, we _ as much room a won't have 17 d went If only my father _ work the weekends a hasn't to 16 c going If the car _ larger, we would have bought it a had been 15 b will go If the chair _ break, Mr Dow can fix it for us a might 14 d had given If I _ you, I'd save some of your lottery winning a be 13 c could give Get me a glass of lemonade, if you _ to the kitchen a go 12 b has given b got c would get d are getting If you _ your shopping there, someone might steal it a left b are left c to leave d leave Exercise "These figures are too complicated to work our in your head" Yes, it we had a computer" a better c rally d that The car broke down But for that we _ in time a had been b only b were c will be d would have been "What are you doing later this afternoon?" "Oh, _ the game finishes, I'll go home, I expect a if b in case c had left You can camp here provided you _ no mess d b or c a leave b will get c won't get d wouldn't get b am rich c will be rich d would be If he _ to me, I can't help him a won't listen d b or c If I had take his advice, _ now a would have been rich c had left We must be early or else we _ a seat a get b leaf b refuses to listen c didn't listen d a or b The plane I intended to catch crashed and everyone was killed If I _ that plane, I would be dead now a caught d am catching b would be c can be d am _ you obeyed orders, this disaster would not have happened a If 11 c catch If only I wasn't so fat, I _ able to get into these trousers a will be 10 b had caught b Did c Had d For If energy _ inexpensive and unlimited, many things in the world would be different a is 12 b will be b won c had won d will win I _ William with me if I had known you and he didn't get along with each other a hadn't brought 14 d would be We _ the game if we'd had a few ore minutes a might have won 13 c were b didn't bring c wouldn't have brought d won't bring The lecturer last night didn't know what he was talking about, but if Dr Mason _, I would have listed carefully a had been lecturing 15 d lectured b will listen c had listened d listened _ interested in that subject, I wouldn't try to learn more about it a Were I 17 c would lecture If you _ to my advice in the first place, you wouldn't be in this mess right now a listen 16 b was lecturing b Should I c I was d if I am If I _ the same problems you had as a child, I might not have succeeded in life as well as you have a have 18 b would have c had had d should have I _ you sooner had someone told me you were in the hospital a would have visited b visited 19 d visit _more help, I could call my neighbor a Needed 20 c had visited b Should I need c I have needed d I should need _ then what I know today, I would have saved myself a lot of time ad trouble over the years a Had I known b Did I know c If know d If would know Exercise Its good that Ann reminded me about Tom's birthday I _ if she _ me a would for get hadn’t reminded b would have forgotten/ didn't remind c would forget/ didn't remind d would have forgotten/ hadn't reminded I _ you a postcard while I was on holiday if I _ your address a would have sent/ had had b would have send/ had c would send/ had d would send/ had had You won't pass the examination _ you study more a as long as c unless d as long as b if c as long as d unless b unless c whether d until b unless c as long as d until b unless c provided d as long as The children can stay here _ they don’t make too much noise a whether 11 b until George won't lend you and money _ you promise to pay him back a providing 10 d whether You can smoke in here you leave a window open to let the smoke out a whether c unless We're going to start painting the house tomorrow _ it's not raining a provided b providing I'm playing tennis tomorrow _ it's raining a provided d whether You can use my car _ you drive carefully a whether c if Joe can't here _ you shout a if b unless b providing c unless I'm going now _ you want me to stay d until a unless 12 13 b I never mention c will never mention d I don't mention I didn't know you were asleep Otherwise, I _ so much noise when I came in b wouldn't have made c won't make b answer c would answer c hadn't believed b didn’t agree c hadn't agree d wouldn't agree If I could speak Spanish, I _ next year studying in Mexico b would have spent c had spent d will spend It would have been a much more serious accident _ fast at the time a had she been driving b was she driving c she had driven 19 d can't believe If Jake _ to go on the trip, would you have gone? a would spend 18 d are answering Had you told me that this was going to happen, I _ it a doesn't agree 17 d don't make Unless you _ all of my questions, I can't anything to help you a would never have believed b don't believe 16 d as long as a I will never mention a answered 15 c provided If you can give me one good reason for your acting like this, _ this incident again a didn't make 14 b providing d she drove "Can I borrow your car for this evening?" "Sure, but Nora's using it right now If she _ it back in time you're welcome to borrow it" a brought 20 b would bring c will bring d brings I didn't get home until well after midnight last night Otherwise, I _ your call a returned b had returned c would return d would have returned Exercise If Mr Harris _ single, I could introduce him your sister a had been d is b wouldn't have given c you choose d you would choose If someone offered you those books, which one _? a would you chooseb did you chose c would be If you don’t keep the receipt, the shop _ you a refund a wouldn't give b were c you choose d you would choose I feel so hopeless If only I _ the language a could speak b speak c had spoken d b or c _ Tom, I would refuse a If I b must you ask c ought you ask d could you ask b didn't see c don’t see d a or c b were to succeed c succeeded d b or c b stayed c are staying d will stay b hadn't come c he hadn’t come d hadn't he come b Were she c She were d a or b If I could speak Spanish, I _ next year studying in Mexico a will spend 15 d He would be _ to apologize now, I would forgive her a If she were 14 c Will be If _ along, I might have died a not came 13 b He'll be If you for another night, I'll ask the manager to give you a better room a stay 12 d b or c If I _, I would have to thank all of you a am to succeed 11 c he would If they _ the museum, we'd better go there today a haven't seen 10 b he'd If you see Tom tomorrow, _ him to ring me? a you ask d Were I _ very upset if you turn down his offer of help a Is c Am I If only David had been a bit ore careful, _ have been all right a would b If were I b had spent c would spend d would have spent If energy _ inexpensive and unlimited, many things in the world would be different a is 16 d would be b will listen c listened d had listened _ more help, I could call my neighbour a Should I need 18 c will be If you _ to my advice in the first place, you wouldn't be in this mess right now a listen 17 b were b Needed c I have needed d I should need I didn't know you were asleep Otherwise, I _ in the room, I would have been killed a don’t make 19 b didn't make c won't make d wouldn't have make If you _ to talk loudly, I will have to ask you to leave a continue b continued c will continue d could continue 20 A huge tree crashed through the roof and broke my bed, _ in the room, I would have been killed a Should I be b Had I been c Would I been d Would I have been Exercise We're going to be late if _ a we not leave right now b didn’t leave c won't leave d we don’t leave If I meet an alien from outer space, I _ him to my home a will invite c invite b has c had b I would have owned c I would have owned 11 c had wanted d wants a might be saved b have been saved c was saved d might have been saved If you just approach the job with the right attitude, things _ well a would have turned out b will turn out c would turn out d turns out If my candidate had won the election, I _ happy now b would be c was d can be I whish Janet _ to the meeting this afternoon a came 10 b wanted If the doctor had arrived sooner, the boy _ a am d a or c If you _ to be chosen for the job, you'll have to be experienced in the field a want d having If I had lived in the nineteenth century, _ a horse and a carriage a I'd have owned d invited If we _ more time, we'd plant a garden a have b would invite b will come c can come d could come I _ you to the woman I was speaking with, but I couldn't think of her name a will introduce b would introduce c would have introduced d couldn't have introduced If you _, I would have brought my friends over to your house this evening to watch TV, but I didn't want to bother you a had studied 12 b would lend c could lend d will lend If someone _ into the store, smile and say, "May I help you?" a comes 14 c hadn't been studying d didn't study I wish I _ you some money for your rent, but I'm broke myself a can lend 13 b studied b came c would come d could come "Are we lost?" "I think so I wish we _ a map with us today" a were bringing 15 b brought c had brought d would bring "Here's my phone number" "Thanks I'll give you a call if I _ some help tomorrow" a will need 16 c have worked d would be working b shall c will d would b unless c or d or else If Mr Brown had come sooner, he could _ eaten dinner with us a has 20 b will work I won't lend you this money _ you promise to pay it back a if 19 d needed This sailboat _ go faster if there were more wind a wouldn't 18 c would need If I weren't working for an accounting firm, I _ in a bank a work 17 b need b had c have d 've _me and I'll explain the homework to you a Call b If you call c Calling d To call ... chose c would be If you don’t keep the receipt, the shop _ you a refund a wouldn't give b were c you choose d you would choose I feel so hopeless If only I _ the language a could speak b speak... if you _ to the kitchen a go 12 b has given b got c would get d are getting If you _ your shopping there, someone might steal it a left b are left c to leave d leave Exercise "These figures... plane I intended to catch crashed and everyone was killed If I _ that plane, I would be dead now a caught d am catching b would be c can be d am _ you obeyed orders, this disaster would not have