Bài tập ôn tập về câu điều kiện

docx 13 trang thaodu 6893
Bạn đang xem tài liệu "Bài tập ôn tập về câu điều kiện", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • docxbai_tap_on_tap_ve_cau_dieu_kien.docx

Nội dung text: Bài tập ôn tập về câu điều kiện

  1. CÂU ĐIỀU KIỆN - CONDITONAL SENTENCE Exercise 1 1. If it___ convenient, let's go out for a drink tonight. a. be b. is c. was d. were 2. If you___ time, please write to me. a. have b. had c. have had d. has 3. I shouldn't go there at night if I___ you. a. am b. was c. be d. were 4. If I___ get a pole, I'll go fishing. a. can b. could c. may d. might 5. If they had enough time, they___ head south. a. will b. can c. must d. might 6. If you had the chance, ___ you go fishing? a. did b. may c. would d. do 7. If you___ a choice, which country would you visit? a. have b. had c. have had d. will have 8. If I found a wallet in the street, I___ take it to police. a. will b. should c. would d. shall 9. 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 b. don't c. will d. will not 10. What would you do if you ___ a million pounds? a. win b. won c. will win d. a and c 11. I'm not tired enough to go to bed yet. I wouldn't sleep if I___ to bed now. a. go b. went c. had gone d. would go 12. I___ that coat if I were you. a. wouldn’t buy b. didn’t buy c. don't buy d. won't buy 13. If you___ here yesterday, you___ me. a. were/would meet b. had been/ would meet c. were/ would have met d. had been/ would have met
  2. 14. 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 b refused c. had refuse d. would refuse 16. Many people would be out of work if that factory___ down. a. closes b. closed c. had closed d. would close 17. If she sold her car, she___ much money. a. gets b. will get c. would get d. would have got 18. They would be disappointed if we___ a. hadn’t come b. wouldn't come c. don't come d. didn't come 19. Would George be angry if I___ his bicycle without asking? a. take b. took c. had taken d. would take 20. She___ terribly upset if I lost thing ring. a. will be b. would be c. were d. had been Exercise 2 1. If someone___ in here with a gun, I'd be very frightened a. would walk b. had walked c. walks d. walked 2. That would happen if you___ to work tomorrow? a. don't go b. won't go c. didn't go d. wouldn't go 3. I'm sure she___ if you explained the situation to her. a. would understand b. will understand c. had understood d. understood 4. We'll get wet if we___ out a. go b. went c. did go d. had gone 5. If I go shopping, I ___ some food. a. buy b. will buy c. would buy d. would have bought 6. If they___ soon, I'm not going to wait. a. hadn't come b. won't come c. don't come d. didn't come 7. If I find it, I ___ you. a. will tell b. would tell c. had told d. told 8. What would you do if you___ a million dollars?
  3. a. would win b. win c. had won d. won 9. They'd be hurt if I___ a. don't go b. didn't go c. hadn't gone d. wouldn't go 10. Sarah probably wouldn't get the job if she___ a. applies b. had applied c. applied d. would apply 11. If we took the 6:30 train, we___ too early. a. would have arrived b. will arrive c. arrived d. would arrive 12. If I had known you were in hospital, I ___ to see you. a. will go b. would go c. went d. would have gone 13. If I___, I would have said hello. a. had seen b. saw c. see d. would see 14. If there___ the rice fields could have been more productive. a. had been enough water b. were enough water c. would be enough water d. are enough water 15. The patient could not recover unless he ___ an operation. a. had undergone b. would undergo c. underwent d. undergoing 16. If she___ him, she would be very happy. a. would meet b. will meet c. is meeting d. should meet 17. If he ___ a thorough knowledge of English, he could have applied for this post. a. had had b. had c. has d. has had 18. 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 19. The bench would collapse if they___ on it. a. stood b. stand c. standing d. stands 20. ___ she agreed, you would have done it. a. If b. Had c. Should d. Would Exercise 3 1. If only I ___ you wanted to invest money in business. a. had know b. knew c. have known d. know
  4. 2. If I were to leave my country, I ___ disappointed. a. probably be b. would have been c. will be d. would be 3. 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 4. If I had take that English course, I ___ much progress. a. had made b. would have made c. made d. would make 5. If I were in your place, I ___ a trip to England. a. will make b. had made c. would make d. made 6. 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 7. I ___ out if I hadn't been so tired. a. will go b. went c. would have gone d. would go 8. If he had been looking where he was going, he ___ into the wall. a. wouldn't have walked b. didn't walk c. won't walk d. wouldn't walk 9. If I ___ a camera, I would have taken some pictures. a. have b. had c. would have d. had had 10. 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 11. 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 12. 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 13. Tom got to the station in time. If he___ the train, he ___ late for his interview. a. missed/ would have been b. had missed/ would be c. missed/ would be d. had missed/ would have been 14. Ann___ longer if her other had let her. a. could have stayed b. could stay c. stays d. stayed
  5. 15. If only Tom ___ sick today. a. weren't b. hasn't been c. hasn't d. didn't 16. If I missed the bus, I ___ walk to work. a. would have to b. will have to c. would have d. will have 17. 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 b. like c. liked d. would like 19. If Margaret hadn't been wearing a seat belt, she ___ injured. a. has been b. would has been c. would be d. would have been 20. If I had been you, I ___ to the manager a. have complained b. would have complained c. had complained d. would complained Exercise 4 1. 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 2. Come and work for my company if you ___ better to do a. have nothing b. will have nothing c. had something d. had nothing 3. If you had done as I told you, I think you___ a. would succeed b. would have succeeded c. could succeed d. had succeeded 4. If he had got half a mark more, he ___ in the exam. a. wouldn't fail b. wouldn't have failed c. wont' fail d. won't be failing 5. If it___ tomorrow, we may postpone going. a. rains b. will rain c. shall rain d. raining 6. 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 7. If you___ as I told you, you___ sorry now.
  6. a. did/ would not be b. had done/ had not been c. do/ would not be d. had done/ would not be 8. If only I ___ him now! a. am staying b. will stay c. do stay d. would stay 9. If I___ I'll let you know. a. am staying b. will stay c. do stay d. would stay 10. If only he___ me a chance, I could have told him the truth. a. gave b. has given c. could give d. had given 11. Get me a glass of lemonade, if you ___ to the kitchen. a. go b. will go c. going d. went 12. If I___ you, I'd save some of your lottery winning. a. be b. am c. were d. was 13. If the chair___ break, Mr. Dow can fix it for us. a. might b. should c. may d. can 14. If the car___ larger, we would have bought it. a. had been b. has been c. have been d. been 15. If only my father___ work the weekends. a. hasn't to b. didn’t have to c. hadn't to d. doesn’t have to 16. If we by a small car, we ___ as much room. a. won't have b. had done c. hadn't d. a or b 17. They helped me a lot. I don't know what I___ without their help. a. have done b. had done c. would have done d. will do 18. If she weren't stupid, she___ fail. a. won't b. shall not c. wouldn't d. don’t 19. It’s a dangerous would out there. What if you___ into an accident? a. get b. got c. would get d. are getting 20. If you ___ your shopping there, someone might steal it. a. left b. are left c. to leave d. leave Exercise 5
  7. 1. "These figures are too complicated to work our in your head". Yes, it___ we had a computer". a. better b. only c. rally d. that 2. The car broke down. But for that we ___ in time. a. had been b. were c. will be d. would have been 3. "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 d. b or c 4. You can camp here provided you ___ no mess. a. leave b. leaf c. had left d. b or c 5. We must be early or else we___ a seat. a. get b. will get c. won't get d. wouldn't get 6. If I had take his advice, ___ now. a. would have been rich b. am rich c. will be rich d. would be 7. If he ___ to me, I can't help him. a. won't listen b. refuses to listen c. didn't listen d. a or b 8. The plane I intended to catch crashed and everyone was killed. If I___ that plane, I would be dead now. a. caught b. had caught c. catch d. am catching 9. If only I wasn't so fat, I___ able to get into these trousers. a. will be b. would be c. can be d. am 10. ___ you obeyed orders, this disaster would not have happened. a. If b. Did c. Had d. For 11. If energy___ inexpensive and unlimited, many things in the world would be different. a. is b. will be c. were d. would be 12. We___ the game if we'd had a few ore minutes. a. might have won b. won c. had won d. will win 13. I___ William with me if I had known you and he didn't get along with each other. a. hadn't brought b. didn't bring c. wouldn't have brought d. won't bring
  8. 14. 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 b. was lecturing c. would lecture d. lectured 15. If you___ to my advice in the first place, you wouldn't be in this mess right now. a. listen b. will listen c. had listened d. listened 16. ___ interested in that subject, I wouldn't try to learn more about it. a. Were I b. Should I c. I was d. if I am 17. If I___ the same problems you had as a child, I might not have succeeded in life as well as you have. a. have b. would have c. had had d. should have 18. I___ you sooner had someone told me you were in the hospital. a. would have visited b. visited c. had visited d. visit 19. ___more help, I could call my neighbor. a. Needed b. Should I need c. I have needed d. I should need 20. ___ 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 6 1. 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 2. 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 3. You won't pass the examination___ you study more. a. as long as b. unless c. if d. whether 4. Joe can't here___ you shout.
  9. a. if b. providing c. unless d. whether 5. You can use my car___ you drive carefully. a. whether b. until c. unless d. as long as 6. I'm playing tennis tomorrow ___ it's raining. a. provided b. if c. as long as d. unless 7. We're going to start painting the house tomorrow___ it's not raining. a. provided b. unless c. whether d. until 8. You can smoke in here___ you leave a window open to let the smoke out. a. whether b. unless c. as long as d. until 9. George won't lend you and money___ you promise to pay him back. a. providing b. unless c. provided d. as long as 10. The children can stay here___ they don’t make too much noise. a. whether b. providing c. unless d. until 11. I'm going now___ you want me to stay. a. unless b. providing c. provided d. as long as 12. If you can give me one good reason for your acting like this, ___ this incident again. a. I will never mention b. I never mention c. will never mention d. I don't mention 13. I didn't know you were asleep. Otherwise, I ___ so much noise when I came in. a. didn't make b. wouldn't have made c. won't make d. don't make 14. Unless you___ all of my questions, I can't do anything to help you. a. answered b. answer c. would answer d. are answering 15. Had you told me that this was going to happen, I___ it. a. would never have believed b. don't believe c. hadn't believed d. can't believe 16. If Jake___ to go on the trip, would you have gone? a. doesn't agree b. didn’t agree c. hadn't agree d. wouldn't agree 17. If I could speak Spanish, I___ next year studying in Mexico. a. would spend b. would have spent c. had spent d. will spend
  10. 18. 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 d. she drove 19. "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 b. would bring c. will bring d. brings 20. 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 7 1. If Mr. Harris___ single, I could introduce him your sister. a. had been b. were c. would be d. is 2. If you don’t keep the receipt, the shop___ you a refund. a. wouldn't give b. wouldn't have given c. do you choose d. you would choose 3. If someone offered you those books, which one___? a. would you chooseb. did you chose c. do you choose d. you would choose 4. I feel so hopeless. If only I___ the language. a. could speak b. speak c. had spoken d. b or c 5. ___ Tom, I would refuse. a. If I b. If were I c. Am I d. Were I 6. If only David had been a bit ore careful, ___ have been all right. a. would b. he'd c. he would d. b or c 7. ___ very upset if you turn down his offer of help. a. Is b. He'll be c. Will be d. He would be 8. If you see Tom tomorrow, ___ him to ring me? a. do you ask b. must you ask c. ought you ask d. could you ask 9. If they___ the museum, we'd better go there today. a. haven't seen b. didn't see c. don’t see d. a or c
  11. 10. If I___, I would have to thank all of you. a. am to succeed b. were to succeed c. succeeded d. b or c 11. If you___ for another night, I'll ask the manager to give you a better room. a. stay b. stayed c. are staying d. will stay 12. If___ along, I might have died. a. not came b. hadn't come c. he hadn’t come d. hadn't he come 13. ___ to apologize now, I would forgive her. a. If she were b. Were she c. She were d. a or b 14. If I could speak Spanish, I ___ next year studying in Mexico. a. will spend b. had spent c. would spend d. would have spent 15. If energy___ inexpensive and unlimited, many things in the world would be different. a. is b. were c. will be d. would be 16. If you___ to my advice in the first place, you wouldn't be in this mess right now. a. listen b. will listen c. listened d. had listened 17. ___ more help, I could call my neighbour. a. Should I need b. Needed c. I have needed d. I should need 18. I didn't know you were asleep. Otherwise, I___ in the room, I would have been killed. a. don’t make b. didn't make c. won't make d. wouldn't have make 19. 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 8 1. 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
  12. 2. If I meet an alien from outer space, I ___ him to my home. a. will invite b. would invite c. invite d. invited 3. If we___ more time, we'd plant a garden. a. have b. has c. had d. having 4. If I had lived in the nineteenth century,___ a horse and a carriage. a. I'd have owned b. I would have owned c. I would have owned d. a or c 5. If you___ to be chosen for the job, you'll have to be experienced in the field. a. want b. wanted c. had wanted d. wants 6. If the doctor had arrived sooner, the boy___ a. might be saved b. have been saved c. was saved d. might have been saved 7. 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 8. If my candidate had won the election, I ___ happy now. a. am b. would be c. was d. can be 9. I whish Janet___ to the meeting this afternoon. a. came b. will come c. can come d. could come 10. 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 11. 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 b. studied c. hadn't been studying d. didn't study 12. I wish I ___ you some money for your rent, but I'm broke myself. a. can lend b. would lend c. could lend d. will lend 13. If someone___ into the store, smile and say, "May I help you?". a. comes b. came c. would come d. could come 14. "Are we lost?" "I think so. I wish we___ a map with us today".
  13. a. were bringing b. brought c. had brought d. would bring 15. "Here's my phone number" "Thanks. I'll give you a call if I___ some help tomorrow". a. will need b. need c. would need d. needed 16. If I weren't working for an accounting firm, I___ in a bank. a. work b. will work c. have worked d. would be working 17. This sailboat___ go faster if there were more wind. a. wouldn't b. shall c. will d. would 18. I won't lend you this money___ you promise to pay it back. a. if b. unless c. or d. or else 19. If Mr. Brown had come sooner, he could___ eaten dinner with us. a. has b. had c. have d. 've 20. ___me and I'll explain the homework to you. a. Call b. If you call c. Calling d. To call