If用法对比练习100题
- 格式:doc
- 大小:73.50 KB
- 文档页数:13
If 用法对比练习100题1. a) _______ it rains, the game will be played on time.b) _______ I was twenty, I had never been away from my hometown.c) _______ he were here, he couldn’t help us.A. Even ifB. UntilC. TillD. Unless2. a) I’m busy now. If I time, I a chat with you.b) If I time last night, I have a chat with you..A. have, will haveB. had, would haveC. had, should hadD. had had, would have had3. (1)You’ll miss the train __________ you hurry up.(2)You’ll miss the train __________ you don’t hurry up.A. ifB. unlessC. whetherD. as4. (1)_________ it’s raining , they are still working in the field.(2)Young _____she is , she knows quite a lot.(3)We’ll make a trip even if (even though) the weather is bad.(4)__________what happened , we would not mind.A. No matterB. AlthoughC. even ifD. as5. (1)________ this medicine, and you will be all right .(2)________ this medicine, you will be all right .(3)________ this medicine, it will cure you of your illness.A. To takeB. TakeC. TakingD. If you take BC/DD6. (1)It seems he knew nothing about it.(1)It seems he is lying.A. that as ifB. thatC. as ifD. Band C7. (1)If it ______ tomorrow, I won’t go out seeing.A. rainsB. will rainC. is going to rainD. is raining(2)If you ______ me, I will give you some advice.A. listen toB. will listen toC. listenD. are listening8. (1)If it ______ tomorrow, I won’t go out seeing.(2)If it ______ tomorrow, I wouldn’t go out seeing.(3)Were it ______ tomorrow, I wouldn’t go out seeing.A. should rainB. to rainC. rainsD. rained9. (1)If we work hard, we can overcome any difficulty, no matter ____ great it is.(2)If we work hard, we can overcome any difficulty, ____ great it is.(3)If we work hard, we can overcome any difficulty, ____ difficulty it is.(4)If we work hard, we can overcome any difficulty, no matter ____ difficult it is.A. whatB. howC. howeverD. whatever10. (1)There is only one English-Chinese dictionary in that book-shop. I wonder if you still want to buy ___.A. itB. oneC. anotherD. any(2)Will you see to _________ that my children are taken good care of while I am away?A. meB. itC. yourselfD. them1. (1)It depends on _______ he has enough money.(2)_______the sports meet will be held depends on the weather.A. When everB. IfC. WhetherD. That2. (1)Fran is an honest girl; I say it, ______ I don’t like her.(2)Fran is an honest girl; I say it, ______, I don’t like her.A. even thoughB. as thoughC. even soD. as long as3. (1)Time ______, he shall go outing.(2)If time _____, he shall go outing.A. permittedB. permitsC. permittingD. would permit(1)"When _____ he come?" "I don't know, but when he _____, I'll tell you."A. does, comesB. will, comesC. does, will comeD. will, will come(1)"When he _____ is not known yet." "But when he ____, he will be warmly welcomed."(1)I don't know if she _____, but if she ____ I will let you know.A. comes, comesB. will come, will comeC. comes, will comeD. will come, comes4. (1)Who is it up ______ decide whether to go or not?(2)Who did you go _____ help the people in trouble?A. to toB. for forC. to forD. with to5. (1)_______ from the hill, the park seems beautiful.(2)_______ from the hill, you'll find the park beautiful.(3)_______ from the hill, and you'll find the park beautiful.A. SeeB. SeenC. SeeingD. to be seenE. If you see6. (1)_____ no subjunctive mood, English would be much easier.(2)_____ no subjunctive mood, English would be much easier.A. If were thereB. Were if thereC. Were thereD. Is there7. .(1)If you take five out of eight, three ________.(2)Five out of eight ________ three.(3)Take five from eight and the ________ is three.A. remainderB. remainsC. is remainedD. leaves8. (1) Weather ___, we'll go and pay a visit to your school.(2)If weather ____, we'll go and pay a visit to your school.A. permitsB. permittedC. permittingD. is permitted9. (1)---Do you mind ___ here? --- Sorry, it isn't allowed.A. if I smokeB. smokingC. my smokingD. to smoke(2)It's very cold today. Would you mind ___ the window?A. my closingB. closingC. if I closeD. to close(3)Would you mind ___ for me for f few minutes?A. waitB. your waitingC. waitingD. if you wait20. (1)We don't know he will come unless told.(1)We don't know he will come until told.A.thatB.whetherC.if notD.how long1. (1)_______, you'd better stop quarrelling.(2)_______, we can't be defeated.A. UniteB. UnitedC. To uniteD. If we unite2.(1)If it ______ tomorrow, I won’t go out seeing.A. rainsB. will rainC. is going to rainD. is raining(2)If you ______ me, I will give you some advice.A. listen toB. will listen toC. listenD. are listening3. 1) She didn't come back __________ her mother went to bed.2) She won't come back __________ her mother asks her to.A. unlessB. ifC. untilD. when4. (1) ______ straight on and you’ll see a church. You won’t miss it.(1) ______ straight on, you’ll see a church. You won’t miss it.A. GoB. GoingC. If you goD. When going5. 1) _________ we shall go for a picnic tomorrow is certain.2) __________ we'll go for a picnic tomorrow is uncertain.A. ThatB. IfC. WhetherD. What6. a) He would have a look at the bookstores________ he went to town.b) We decide to finish the work on time, _______ happens.c) If we work with a strong will, we can overcome any difficulty, _______ great it is.d) I’ll give the book to________ likes English.A. wheneverB. whoeverC. whateverD. however7. a) If it this af ternoon, we’ll put off the sports meet.b) If it this afternoon, we would put off the sports meet.A. rainB. rainsC. rainedD. will rain8.a) It’s necessary that you__________ be present at the meeting.b) His father__________ often have a walk after supper.c) I ________ rather sleep than watch TV.d) If it______ rain tomorrow, he would not come.e) You’re late again. You ________ have come five minutes earlier.A. shouldB. wouldC. ought9. (1)It depends on _______ he has enough money.(2)_______the sports meet will be held depends on the weather.A. When everB. IfC. WhetherD. That30. (1)If you _____me, I will give you some advice.(2)If you _____me, I should give you some advice.A. listened toB. will listen toC. listen toD. are listening to1. What would have happened _____, as far as the river bank?(2)What would happen _____, as far as the river bank?A. Bob had walked fartherB. if Bob should walk fartherC. had Bob walked fartherD. if Bob walked farther2. (1) ____ he come, what ____ you say to him?(2) _____ he comes, what _____ you say to him?A. Should…wouldB. When…wouldC. If…willD. Were to…do3. (1)________ this medicine, and you will be all right .(2)________ this medicine, you will be all right .(3)________ this medicine, it will cure you of your illness.A. To takeB. TakeC. TakingD. If you take4. (1)I don't know or not you will help me.(1)I don't know will help me.(1)I know you will help me.A.thatB.ifC.whether D.who5. (1) _________ we shall go for a picnic tomorrow is certain.(2) __________ we’ll go for a picnic tomorrow is uncertain.A. ThatB. IfC. WhetherD. What6. (1)I have a doubt _______ he will succeed.(2)I have no doubt _______ he will succeed.A. ifB. whetherC. thatD. how7.(1)It’s cloudy. It looks as if it ___________.A. is going to rainB. were going to rainC. would rainD. rained(2)When a pencil is partly in a glass of water, it looks as if it _______.A. breaksB. has brokenC. were brokenD. had been broken8. (1)His idea ____ we should finish the work ahead of time was accepted.(2)His idea ____ we are discussing was accepted.A. thatB. whetherC. ifD. which9. (1)Father promised____ I studied harder he would take me to Beijing next summer.(2)Father promised ___he would take me to Beijing next summer if I studied harder.A. thatB. ifC. that ifD. if that40. (1)Has it been decided________ they will hold the meeting tomorrow?(2)Has it been decided________ they will hold the meeting there?(3)Has it been decided________ they will hold the meeting there tomorrow?A. whetherB. ifC. whereD. when1. (1) It looks ___________ the weather may turn out fine tonight.(2)The chemic al teacher said, “ do everything __________I do .”A. as thanB. asC. thoughD. as if (as though)2. If time ______, I'll go to see my friend tomorrow.Time ______, I'll go to see my friend tomorrow.A. permittedB. permitsC. permittingD. permit3. (1)If it ______ tomorrow, I won’t go out seeing.(2)If it ______ tomorrow, I wouldn’t go out seeing.(3)Were it ______ tomorrow, I wouldn’t go out seeing.A. should rainB. to rainC. rainsD. rained4. ______ s traight on and you’ll see a church. You won’t miss it.______ straight on , you’ll see a church. You won’t miss it.A. GoB. GoingC. If you goD. When going5. (1) ______ we’ll have a meeting tomorrow has been decided.(2)______ we’ll have a meeting tomorrow has not been decided.A. ThatB. IfC. WhetherD. what6.7.8.9.50.1.2.3.4.5.6.7.8.9.60.1.2.3.4.5.6.7.8.9.70.1.2.3.4.5.6.7.8.9.80.1.2.3.4.5.6.7.8.9.90.1.2.3.4.5.6.7.8.9. 100.。
If 用法汇总1、主将从现(主句为一般将来时,从句为一般现在时);eg:If it rains(从句) ,I will stay at home(主句).=I will stay at home if it rains.2、主句含有情态动词(must、may、can etc.)从句为一般现在时;eg:If you drive too fast ,you may have an accident.=You may have an accident if you drive too fast3、主句为祈使句,从句要用一般现在时态;eg:Don't play computer games if you don't finish your homework. 4、是否=whetherAsk if he is at home. I wonder if she is ill.5、虚拟语气eg:If I were a bird ,I would fly in the sky.(事实我不可能是鸟)时态:可以表示过去,现在和将来的情况,它的基本特点是时态退后.a.同现在事实相反的假设从句用一般过去时should( would) +动词原形If they were here,they would help you.b.表示于过去事实相反的假设从句用过去完成时should(would) have+ 过去分词If she had worked harder,she would have succeeded.If my lawyer had been here last Saturday,he would have prevented me from going.c.表示对将来的假想一般过去时,were+ to do,从句:主+ should/would/could/might+v原形should+ v原形,If you succeeded,everything would be all right.If you were to succeed,everything would be all right.If you should succeed,everything would be all right.单项练习(每个必须让学生翻译)1. If I _____ where he lived, I _____ a note to him.A. know, would have sentB. had known, would have sentC. know, would sendD. knew, would have sent2.Mary is ill today. If she _____, she _____ absent from school.A. were not ill; wouldn’t beB. had been ill; wouldn’t have beenC. had been ill; should have beenD. hadn’t been ill; could be3. He acted as if he _____ everything in the world.A. knewB. knowsC. has knownD. won't know4. If you had enough money, what _____?A. will you buyB. would you buyC. would you have boughtD. will you have bought5. If Mr. Young _____ with justice, he _____ such a wrong thing.A. were treated; wouldn’t doB. had been treated; wouldn’t have doneC. were treated; wouldn’t have doneD. had been treated; wouldn’t do6. What _____ if there _____ no light during the day?A. will happen; wasB. would happen; isC. happens; wereD. would happen; were7. The spokesman acted that way as if he _____ anything about the accident but actually he did.A. doesn’t hearB. didn’t hearC. haven’t heardD. hadn’t heard8.If it _____ not for the fact that you _____ ill now, I would surely punish you.A. is; areB. were; wereC. were; areD. was; were9. Many Chinese movie stars now have given up their Chinese nationality. If I were them,I _____ that.A. shouldn’t doB. didn’t doC. hadn’t doneD. won’t do10. I want to get back by 5 o’clock if _____.A. likelyB. canC. possibleD. Probable11. It seems as if it _____ already summer now but it is only February.A. isB. wasC. wereD. had been12. If Henry had not pulled his cap low over his brow, he _____ by the police.A. might be recognizedB. might have been recognizedC. would have recognizedD. was to have been recognized13. There is a ring at the door. That _____ be the postman, I suppose.A. willB. wouldC. is going toD. was going to14. Look at the dark clouds—there _____ be a storm.A. willB. must have beenC. is going toD. would15. —Why are you taking the pictures down?—I _____ the wall.A. paintB. have just paintedC. am going to paintD. will have painted16. —Can I stay at home tomorrow?—Yes, you can if it_____.A. will snowB. is going to snowC. snowsD. snowed17. I don’t know if he _____ this afternoon. But if he _____, I will tell you.A. will come; will do;B. comes; will doC. will come; doesD. comes; does18. —I thought I asked you to fix the radio.—Oh, I’m sorry. I _____ it right away.A. am to doB. will doC. was about to doD. am going to do19. The WTO can’t live up to its name _____ it does not include a country that is home to one fifth of mankind.A. as long asB. whetherC. ifD. even though20. Ask him to ring me up if you _____ him.A. seeB. sawC. would seeD. will see21. It’s so late. I don’t think he ______ come.A. wouldB. shouldC. is going toD. shall22. If people _____ polluting the air, animals and plants will die soon.A. don’t stopB. didn’t stopC. shall not stopD. haven’t stopped23. If you _____ an interesting day out, ______ the Science Museum.A. want; visitingB. want; visitC. want to; visitD. wanting; visit24. If the pure water is heated to 100 centigrade degrees, it ______ boil.A. is going toB. willC. wouldD. is to25. Is a dictionary available, _____ so, where?A. ifB. if isC. and ifD. and if is1—5 BAABB 6—10 DDCAC11—15 CBACC 16—20 CCBCA 21—25 CABBC最后一练——1.If you _____ to the party, you’ll have a great time. A. will go B. went C. go D. going2. It will be a long time ____ Peter _____ his work.A. since, has finishedB. after, finishesC. when, will finishD. before, finishes.3. What will father _____ us from Japan? A. take B. bring C. carry D. make4. Weifang is famous ______ kites. A. for B. to C. on D. with5.I ____ her the answer if she ____me.A. can tell, will askB. will tell, will askC. would tell, askD. will tell, asks6. – What are you going to do tomorrow?--We’ll go to the library tomorrow if it ___.A. isn’t rainB. rainC. won’t rainD. doesn’t rain7.—Do you know when he will come back tomorrow?--Sorry, I don’t know. When he ____ back, I’ll tell you.A. comesB. will comeC. comeD. may come8. What will you do if you _____ to the old folk’s home visit?A. goB. wentC.goingD. will go9. If I eat ____ food, I’ll be very fat.A. too manyB. many tooC. too muchD. much too10. I’ll give the book to him if he ___ here next Sunday.A. will comeB. comesC. is comingD. came11. There ____an English film in our school tomorrow.A. is going to haveB. will haveC. is going to beD. has12. Could you tell us where ____?A. will the next Olympic Games heldB. the next Olympic Games will be heldC. would the next Olympic Games be heldD. the next Olympic Games would be held13. When my mother returned last night, I ____ a book.A. readB. am readingC. was readingD. am going to read14.What ____ you ____ when it began to rain?A. do, doB. were, doingC. are, doingD. did, do15. I’ll wake you up when he ____back.A. willB. is going to comeC. comesD. come1---5 CDBAD 6---10 DAACB 11---15 CBCBC。
If 用法练习100题1. We will go shopping if it____ tomorrow.A don't rain B. didn't rain C. doesn't rain D. isn't rain2. The girls asked if they ____ some food and drink with them. A. took B. take C. takes D. will take3. She asked Linda if___ go and get some. A. could she B. she could C. she can D. she may4. I don't know _____ they have passed the exam. A. what B. if C. when D. where5. She didn't know______ back soon.A. whether he would beB. if would he beC. he will beD. if he will come6.I don't know _____ he still lives here after so many years. A. whether B where C. what D. when7.She asked me if I knew ______A. whose pen is itB. whose pen it wasC. whose pen it isD. whose pen was it8.He said ______ there was going to be a meeting that evening. A. what B. if C. that D. how9. The girls asked if they ____ some food and drink with them.A. tookB. takeC. takesD. will take10. The students would have made better grades if they _______hard.A. studyB. studiedC. had studiedD. studying11.Hundreds of jobs _______ if the factory closes.A. loseB. will be lostC. lostD. will lose12. I'll have to push the car to the side of the road because we ____if we leave it here.A. would be finedB. will be finedC. will being finedD. will have been fined13. If one ________by pride, he will reject useful advice and friendly assistance.A. overcomesB. is overcomeC. has been overcomeD. overcome14. Y ou’re at a party and someon e asks if you _______ a good time.A. haveB. hadC. are havingD. will have15. If she had worked harder, she _____ better in the examination.A. might have doneB. had doneC. could doD. should do16. If we meet with a new word ,don't forget to _______in the dictionary.A. look up itB. look for itC. look it upD. look after it17. If you __________here yesterday you would have seen the famous actor.A. wereB. has beenC. had beenD. would be18. _________no electronic computers, they could have been no satellites or rockets.A. Had there beenB. If there wereC. Should there beD. If there are19. ____________,Sam would have been able to pass the exam.A. If he studies moreB. If he were studying to a greater degreeC. Studying moreD. Had he studies more20. If he ________ his homework, Frank can go out for a walk.A. will finishB. finishesC. finishD. to finish21. There will be a lot of spare time if it _________ tomorrow.A. rainsB. rainC. will rainD. is going to rain22. ____ environmental damage is done, it takes many years for the ecosystem to recover.A. Even ifB. If onlyC. WhileD. While23. My parents were quarrelling about me ____ I could not quite tell why.A. sinceB. thoughC. ifD. until24. It is known to all that ____ you exercise regularly, you won’t keep good health.A. unlessB. wheneverC. althoughD. if25. In time of serious accidents, ___ we know some basic things about first aid, we can savelives. A. whether B. until C. if D. unless26. How can you expect to learn anything ____ you never listen?A. in caseB. even ifC. unlessD. when27. We don’t keep winning games ____ we keep playing well.A. becauseB. unlessC. whenD. even if28. ----I have never spoken ill of Mary. ---- you don’t like her.A. IfB. BecauseC. So thatD. Though29. Allow children the space to voice their opinions, they are different from your own.A、until B. even if C. unless D. as though30. ----Will you go to attend her birthday party? ----No, invited to.A. ifB. untilC. whenD. even though31. Y ou must keep on working in the evening, you are sure you can finish the task in time.A、asB、ifC、whenD、unless32. _____ the expense, I _____ to Italy.A. If it were not, goB. Were it not for, would goC. Weren't it for, will goD. If it hadn’t been, would have gone33. If you don't feel well, you may just ___ .A. stopped readingB. stop readingC. stopped to readD. stop to read34. They treated her very well ____one of the family members.A. like B. as C. as if D. seems35. After he won all the money they treated him __a king. A. like B. as C. as if D. seemed36. –Does it matter if I give it up this time? -- It ____if you do. Y ou won’t have ______chance.A. does; the otherB. does ; secondC. does matter; anotherD. does matter; the other37. 1. ____ it rains, the game will be played on time.2. ____ I was twenty, I had never been away from my hometown.3. ____ he were there, he couldn’t help us.A.Even ifB. UntillC. TillD. Unless38. If only he _____ me yesterday! A. had seen B. would see C. should see D. saw39. If you _____ wait a moment, I’ll go and find our manager. A. can B. should C. will D. must40. If I _____ you, I _____ more attention to English idioms and phrases.A. was; shall payB. am; will payC. would be; would payD. were; would pay41. —Who is the girl standing over there? —Well, if you _____ know, her name is Mabel.A. mayB. canC. mustD. shall42. We might have failed if you us a helping hand.A.have not given B.would not give C.had not given D.did not give43. If there were no subjunctive mood,English much easier.A.will be B.would have been C.could have been D.would be44. Y ou are late.If you a few minutes earlier, you him.A.came;Would meet B.had come;Would have metC.come;Will meet D.had come;would meet45. The two strangers talked as if they friends for years.A.should be B.had been C.have been D.were46. If we had not missed the bus,we lunch at home now.A.would have had B.would have C.must be having D.would be having 47. here yesterday,he would attend the lecture with us today.A.Had he been B.If he were C.Were he D.Should be he48. O ur chairman hasn’t come yet.If he on time,we would have to put off the meeting.A.should come B.would come C.shouldn’t come D.doesn’t come49. I her if I thought she would understand.A.would tell B.will tell C.Would have to1d D.told50. —If he ,he that food.—Luckily he was sent to the hospita1 immediate1y.A.Was warmed;would not take B.had been warmed;wou1d not have taken C.would be warmed;had not taken D.would have been warmed;had not taken51. Wouldn't it be ___wonderful world if all nations lived in ___peace with one another?A. a; /B. the; /C. a; theD. the; the52. If I ____ where he lived, I ____ a note to him.A. knew, wouldB. had known, would have sentC. know, would sendD. knew, would have sent53. I didn’t know his telephone number. ____ it, I ____ then.A. Had I known, would ring him upB. Should I know, would have rung him upC. If I knew; would ring him upD. Had I known; would have rung him up54. Mary is ill today. If she _____ , she ____ absent from school.A. were not ill; wouldn’t beB. had been ill; wouldn't have beenC. had been ill; should have beenD. hadn't been ill; could be55. Were I to do it, I ________ it some other way.A. will doB. would doC. would have doneD. were to do56. I ________ him the answer ________ possible, but I was so busy then.A. could tell; if it had beenB. must have told; were itC. should have told; had it beenD. should have told; should it be57. If they ____ earlier than expected, they ____ here now.A. had started, would beB. started, might beC. had started, would have beenD. will start, might have been58. He acted as if he ________ everything in the world.A. knewB. knowsC. has knownD. won't know59. If only I _________ to the lecture! A. listen B. will listen C. am listening D. had listened60. --- If he_____ , he ______ that food. ---- Luckily he was sent to the hospital immediately.A. was warned; would not takeB. had been warned; would not have takenC. would be warned; had not takenD. would have been warned; had not taken61. I didn’t see your sister at the meeting. If she _________, she would have met my brother.A. has comeB. did comeC. cameD. had come62. If city noises _______ from increasing, people _______ shout to be heard even at the dinner table 20 years from now. A. are not kept; will have to B. are not kept; have toC. do not keep; will have toD. do not keep; have to63. If you had enough money, what ________ ?A. will you buyB. would you buyC. would you have boughtD. will you have bought64. If you ________ that film late last night, you wouldn't be so sleepy.A. didn't seeB. haven't seenC. wouldn’t have seenD. hadn’t seen65. I'm going anyway. _____ she will go is up to her to decide.A. If or notB. Whether or notC. IfD. That66. It is still a question _____ we shall have our sports meet. A. if B. that C. what D. when67. It has been decided _____ he will be sent there. A. if B. whether C. why D. that68. It doesn’t matter _____he' s come back or not. A. if B. whether C. that D. when69. ____ the 2000 Olympic Games won't be held in Beijing is known to all.A. WhetherB. IfC. WheneverD. That70. It looked ____.A. as if it was going to rainB. that as if it was going to rainC. as if was it going to rainD. as if that it was going to rain71. My suggestion is _____ we should send a few comrades to help them.A. ifB. thatC. when thatD. that where72. The fact _____ he hadn’t said anything surprised us all. A. why B. if C. that D. whether73. Father made a promise ____ I passed the exam, he would buy me a bicycle.A. thatB. ifC. whetherD. that if74. There is no doubt ____ my friend was not important to them all.A. thatB. whetherC. ifD. why75. If we don’t start out now, we must risk ______ the train.A. miss B missing C. being missed D to miss76. Give me one more minute ____ I’ll be able to finish it.A. andB. orC. ifD. so77. ---- 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 meB. If you would say to meC. Y ou will tell meD. If you tell me78. If they _________ to do this work, he might do it some other way.A. wereB. shouldC. willD. can79. If you were in an English-speaking country, you, too, _________ English every day.A. will be used to speakB. will be used to speakingC. must be used to speakD. would be used to speaking80. ___the headmaster comes, we won’t discuss this plan.A. UnlessB. If notC. ExceptD. Whether81. Don’t be discouraged ________you have fallen behind others.A. whetherB. as ifC. even ifD. however82.We can get there on time ______the car doesn’t break down.A. whileB. as long asC. so thatD. even if83. I’ll start early, _______it may be dark. A. however B. whether C. if D. though84. We shouldn’t do that dangerous experiment _____the teacher is with as.A. if notB. ifC. unlessD. as long as85. This is a revision paper. When you do it, you’d better make a mark _______you have questions.A. whereB. the placeC. as ifD. since86. .--- Don’t look dow n upon Bob. He has his own advantages.--- Oh, yes. ____ others are weak, he is strong. A. If B. When C. Where D. Though87. John shut everybody out of the kitchen _____ he could prepare his grand surprise for the party.A. whichB. whenC. so thatD. as if88. They went on working ________ it was late at night.A. even ifB. as ifC. howeverD. as though89. --- Shall Brown come and play computer games?--- No,________ he has finished his homework. A. when B. if C. unless D. once90. I hurried ___ I wouldn’t be late for class. A. since B. so that C. as if D. unless91. --- Alice is moving to her new apartment next Saturday.--- I would be glad to help her,________ need some help.A. should sheB. if she willC. if sheD. if she might92. I wonder if I ________ time. If I ________ time,I’ll go with you.A. have;haveB. will have;will haveC. have;will haveD. will have;have93. --I’m going to the post office.--______ you're there. can you get me some stamps?A. AsB. WhileC. BecauseD. If94. The WTO can’t live up to its name _____it does not include a country that is a home to one fifth of mankind. A. as long as B. while C. if D. even though95. John shut everybody out of the kitchen _____ he could prepare his grand surprise for the party.A. whichB. whenC. so thatD. as if96. Y ou will be late _____ you leave immediately. A. unless B. until C. if D. or97. I would appreciate it _______ you call back this afternoon for the doctor’s appointment.A. untilB. ifC. whenD. that98. The company has a free long-distance telephone number _____ customers may call with any questions they have about its products. A. although B. as C. even if D. so that 99. ______ the Internet is bringing the distance between people, it may also be breaking some homes or will cause other family problems.A. When B. If C. As D. While 100. The meeting didn't start___ everyone was there. A. because B. until C. why D. if101.May I sit nearer___ I can see more clearly? A. as if B. so that C. even if D. so102 ___ you work hard, you will certainly succeed. A. Though B. If C. Because D. For103. I want to know ___ she is going to see a film. A. if B. that C. what D. which104. Y ou are sure to pass the exam ___ you study hard. A. if B. though C. that D. since105. I'll go to see the film with you___ I have time this evening. A. whether B. so C. if D. when 106. ___ you study harder, you'll never pass the final exam. A. If B. Until C. Unless D. Except 107. The dictionary is so expensive ___ I can't buy it. A. because B. when C. that D. if 108. All plants need air _______they need water. A.like B.as if C.as D.so 109. The old professor worked many hours a day _______he became seriously ill.A. althoughB. even ifC. thoughD. until110. Y ou must keep on working in the evening _______ you are sure you can finish the task in time.A. asB. ifC. whenD. unless111. Allow children the space to voice their opinion, ______ they are different from your own.A. untilB. even ifC. unlessD. as though112. _____ no subjunctive mood, English would be much easier.A. If were thereB. If there wereC. Were thereD. Is there 113. _____ no subjunctive mood, English would be much easier.A. If were thereB. Were if thereC. Were thereD. Is there1) This is an illness that can result in total blindness ______ left untreated.(2) ______ you want me to fire you, I suggest you stop wearing sports clothes at office.(3) You must keep on working in the evening ______ you are sure you can finish the task in time.A. sinceB. ifC. unlessD. until。
英语if专题练习题### If Conditionals Practice ExercisesConditional sentences are an essential part of English grammar, expressing different possibilities and outcomes based on certain conditions. Here are some exercises to help you practice using "if" in various scenarios.#### Exercise 1: Fill in the blanks with the correct form of the verb.1. If it rains tomorrow, we will stay at home.2. If you study hard, you will pass the exam.3. If she had known the truth, she would have told us.4. If he offers you a job, you should consider it.5. If I had enough money, I would travel around the world.#### Exercise 2: Rewrite the sentences using the correct "if" clause.1. We will go to the party if we finish our work early.- We will go to the party if we finish our work early.2. She would have been happy if she had received the gift.- She would have been happy if she had received the gift.3. They will help us if we ask them nicely.- They will help us if we ask them nicely.4. I would have called you if I had your number.- I would have called you if I had your number.5. He will be late if he misses the bus.- He will be late if he misses the bus.#### Exercise 3: Choose the correct answer to complete the sentences.1. If I had taken the medicine, I wouldn't have felt sick.- A) had taken B) take C) would take2. She will call you if she finds your phone number.- A) if she finds B) unless she finds C) because she finds 3. They will win the game if they practice more.- A) if they practice B) unless they practice C) because they practice4. I would have gone with you if I had known about the trip. - A) if I had B) if I have C) because I had5. He will succeed if he works hard.- A) if he works B) unless he works C) because he works#### Exercise 4: Write a short paragraph using "if" conditionals.Imagine you are planning a surprise party for your friend. Write a paragraph about what you would do if certain conditions were met.If our friend agrees to go out for dinner, we will set up the party at her house while she is away. If we can't get a hold of her, we will have to think of another plan. If she finds out about the surprise, it won't be as special, so we must ensure everyone keeps it a secret. If we manage to execute our plan perfectly, it will be a birthday party she will never forget.#### Exercise 5: Answer the following questions using "if" conditionals.1. What would you do if you won the lottery?2. How would you react if you were given a promotion at work?3. What would happen if it snowed heavily during the winter?4. What would you do if you had a day off without any plans?5. How would you feel if you were invited to a prestigious event?These exercises are designed to help you understand and apply "if" conditionals in various contexts. Practice makes perfect, so keep working through these exercises to improve yourEnglish skills.。
英语if练习题If Clauses in English: Practice ExercisesIf clauses are conditional statements that express asituation that may or may not happen. They are essential in English for expressing hypothetical situations, possibilities, and conditions. Below are some practice exercises to help you master if clauses.Exercise 1: Fill in the blanks with the correct form of the verb.1. If it rains tomorrow, we will stay at home.2. She will call you if she has time.3. They will invite us to the party if they remember.4. If you study hard, you will pass the exam.5. We will go to the beach if the weather is nice.Exercise 2: Rewrite the sentences using if clauses.1. We stay at home when it rains.- If it rains, we stay at home.2. She calls you when she has time.- She will call you if she has time.3. They invite us to the party when they remember.- They will invite us to the party if they remember.4. You pass the exam when you study hard.- If you study hard, you will pass the exam.5. We go to the beach when the weather is nice.- If the weather is nice, we will go to the beach.Exercise 3: Choose the correct answer to complete the sentence.1. If I had more money, I would buy a new car.A) had, would buyB) have, buyC) have, would buyD) had, buy2. If you practice every day, you will improve your skills.A) practice, will improveB) practiced, improvedC) practice, improvedD) practiced, will improve3. If she knew the answer, she would tell us.A) knew, would tellB) knows, tellsC) knew, tellsD) knows, would tell4. If we arrive early, we can get good seats.A) arrive, canB) arrived, couldC) arrive, couldD) arrived, can5. If it snows tonight, the roads will be dangerous.A) snows, will beB) snowed, areC) snows, areD) snowed, will beExercise 4: Write your own sentences using if clauses.1. If I win the lottery, I will travel around the world.2. If you finish your homework early, you can watch TV.3. If it stops raining, we will go for a walk in the park.4. If you study for the test, you will get a good grade.5. If she texts me back, I will invite her to the movies.These exercises will help you understand and use if clauses effectively in your English communication. Practice makes perfect, so keep working on these exercises to improve your skills.。
if条件句练习题及答案If条件句练习题及答案If条件句是英语语法中非常重要的一部分,它用来表达假设或条件。
以下是一些if条件句的练习题及答案,希望能帮助大家更好地掌握这一语法知识。
练习题一:用正确的if条件句填空。
1. If I __________ (have) enough money, I would buy a new car.2. If it __________ (rain) tomorrow, we will stay at home.3. If she __________ (study) harder, she would pass the exam.4. If he __________ (not be) late, we would have caught the train.答案:1. had2. rains3. studied4. had not been练习题二:选择正确的if条件句。
1. If I had studied harder, I __________ the exam.a) would have passedb) will passc) passd) passed2. If it rains tomorrow, we __________ our picnic.a) will cancelb) would cancelc) canceld) cancelled3. If you had told me earlier, I __________ helped you.a) willb) wouldc) would haved) had答案:1. a) would have passed2. a) will cancel3. c) would have练习题三:根据给定的情景写出合适的if条件句。
1. 你的朋友迟到了,你会怎么说?If you had left home earlier, you wouldn't have missed the bus.2. 你想和朋友一起去看电影,但天气可能会下雨,你会怎么说? If it rains tomorrow, we will stay at home and watch a movie.3. 你没有通过考试,你会怎么安慰自己?If I had studied harder, I would have passed the exam.答案:1. If you had left home earlier, you wouldn't have missed the bus.2. If it rains tomorrow, we will stay at home and watch a movie.3. If I had studied harder, I would have passed the exam.希望以上练习题和答案能帮助大家更好地理解和掌握if条件句的用法。
条件状语从句一、条件状语从句通常由if(如果), unless(除非),as long as(只要)引导。
例如:If it rains tomorrow, we won’t go to the park. 如果明天下雨,我们就不去公园了。
Unless weather stops me, I go for a walk every. 我每天都会去散步,除非遇上坏天气。
Our parents will be pleased with our performance as long as we try our best.小试牛刀:1、只要我们竭尽全力,父母就会满意我们的表现。
Our parents will be pleased with our performance _____ _____ ______ we try our best.2、如果人人为保护环境做出贡献,世界将会变得更美好。
______ ______ ______ _____ _______ to protecting the environment, the world will become much more beautiful.二、if引导的条件状语从句(1)“if从句+祈使句”的句子。
其实,if作为一个连词,主句也可以是其他形式的句子。
例如:If you want to go, please let me know.If the green light isn’t on, wait for a minute.(2)“祈使句+ and (or)+ 陈述句” 在意思上相当于一个带有条件状语从句的复合句。
注意:A. “祈使句+ and + 陈述句”可以转化为if引导的肯定条件状语从句,而且主语是第二人称。
B. “祈使句+ or + 陈述句”可以转化为if引导的否定条件状语从句,而且主语是第二人称。
例如:Study hard and you will pass the exam. =If you study hard, you will pass the exam.Hurry up, or you’ll be late. =If you don’t hurry up, you’ll be late.考题(2010重庆中考)Work hard,________ you may catch up with your classmates soon.A.orB.butC.andD.yet思路解析:本句是“祈使句+and”的句型,句意为“努力学习,你会很快赶上其他同学的”,and在句中表示承接关系,所以选C项。
初二英语虚拟语气与真实条件句对比练习题40题答案解析1.If I have time tomorrow, I will go shopping.A.will go shoppingB.would go shoppingC.go shoppingD.went shopping答案解析:A。
本题是真实条件句,if 引导的条件状语从句用一般现在时,主句用一般将来时。
B 选项是虚拟语气的用法,不符合本题语境;C 选项少了will,不能构成一般将来时;D 选项是过去时,也不符合本题要求。
2.If I were a bird, I could fly in the sky.A.could fly in the skyB.can fly in the skyC.will fly in the skyD.fly in the sky答案解析:A。
本题是虚拟语气,if 引导的条件状语从句用一般过去时(were),主句用could+动词原形。
B 选项can fly 是现在时,不符合虚拟语气要求;C 选项will fly 是将来时,也不符合;D 选项少了could,不能体现虚拟语气。
3.If it rains tomorrow, I will stay at home.A.will stay at homeB.would stay at homeC.stay at homeD.stayed at home答案解析:A。
真实条件句,if 引导的条件状语从句用一般现在时,主句用一般将来时。
B 选项是虚拟语气用法;C 选项少了will;D 选项是过去时。
4.If I had a million dollars, I would buy a big house.A.would buy a big houseB.will buy a big houseC.buy a big houseD.bought a big house答案解析:A。
初二英语虚拟语气与真实条件句对比练习题40题(答案解析)1.If it rains tomorrow, we will stay at home.If it rained tomorrow, we would stay at home.A.will stayB.would stay答案解析:A。
第一句是真实条件句,表示如果明天真的下雨,我们就会待在家里。
B 选项是虚拟语气,与题干的“如果明天真的下雨”的情景不相符。
2.If I have time, I will go shopping.If I had time, I would go shopping.A.will goB.would go答案解析:A。
第一句是真实条件句,表达如果我有时间就会去购物。
B 选项为虚拟语气,不符合当前语境。
3.If he is late, the teacher will be angry.If he were late, the teacher would be angry.A.will beB.would be答案解析:A。
第一句是真实条件句,说明如果他迟到,老师会生气。
B 选项是虚拟语气,不适合这里的实际情况。
4.If she studies hard, she will pass the exam.If she studied hard, she would pass the exam.A.will passB.would pass答案解析:A。
第一句是真实条件句,意思是如果她努力学习,她会通过考试。
B 选项为虚拟语气,不符合这个语境。
5.If we go to the park, we will have a good time.If we went to the park, we would have a good time.A.will haveB.would have答案解析:A。
第一句是真实条件句,表明如果我们去公园,我们会玩得很开心。
if从句练习题If从句是英语中常用的条件句,用来表达假设、条件或可能性。
理解和正确使用If从句对于提高英语口语和写作水平至关重要。
本文将提供一些If从句的练习题,帮助读者巩固并扩展对该语法结构的理解。
题目一:完成下列If从句1. If it ____(rain) tomorrow, we ____ (stay) at home.2. If I ____ (study) hard, I ____ (pass) the exam.3. What would you do if you ____ (win) a million dollars?4. If you ____ (not hurry), we ____ (miss) the train.5. If he ____ (come) late, we ____ (start) without him.题目二:选择合适的If从句完成句子1. ________ (If / When) the weather is good, we will have a picnic in the park.2. You will succeed ________ (if / unless) you work hard.3. If I _____ (am / were) you, I would apologize to her.4. I will go shopping ________ (if / unless) I finish my homework early.5. ________ (If / When) I see him, I will give him your message.题目三:将下列直述句改写为If从句1. I will pass the exam if I study hard.2. She won't go to the party if she feels tired.3. If I have enough money, I will buy a new car.4. Jack will be late if he misses the bus.5. We won't be able to go swimming if it rains.题目四:按照给定的情境完成句子1. 情境:你迟到了。
英语if用法练习题### English Conditional Sentences PracticeConditional sentences are an essential part of English grammar. They describe situations and outcomes that depend on certain conditions. Here are some exercises to help you practice using "if" in conditional sentences.1. Fill in the Blanks with the Correct Form of the Verba. If it rains tomorrow, we will stay at home.b. She will call you if she finds the book.c. If he is late again, the teacher will be angry.d. We will go to the beach if the weather is nice.2. Choose the Correct Answera. If I had enough money, I would buy a new car.- A. had, would buy- B. have, will buy- C. had, will buyb. If you study hard, you will pass the exam.- A. study, will pass- B. studied, passed- C. will study, passed3. Rewrite the Sentences Using "If"a. I will help you if you ask me nicely.b. She will succeed if she works hard.c. They will be happy if they achieve their goals.4. Combine the Sentences Using "If"a. I will go to the party. I will enjoy it.- If I go to the party, I will enjoy it.b. He will try again. He will not give up.- If he does not give up, he will try again.c. We will travel. We have enough money.- If we have enough money, we will travel.5. Write Conditional Sentences Based on the Given Informationa. If you practice every day, you will improve your English.b. If it snows, the roads will be slippery.c. If she applies for the job, she might get an interview.6. Error Correctiona. If I will be free, I go to the concert. (Correct the sentence)b. If you study more, you will get better grades. (Isthis sentence correct? Yes/No)7. Translate the Following Sentences from English to Your Native Languagea. If you tell the truth, people will trust you.b. If we had time, we would visit your hometown.8. Write a Short Paragraph Using "If" ConditionalsImagine a situation where you are planning a surprise party for a friend. Use "if" to describe the conditions that must be met for the party to be successful.Remember, practice makes perfect. Use these exercises to improve your understanding and usage of "if" in conditional sentences. Happy learning!。
if 条件状语从句的时态练习一.在正确的答案下划一条线。
1.Daina ( will go/go/goes) to Europe if she (will pass/pass/passes)the exams .2. The graduates (will teach/teach/teaches) in the poor village、if the Ministry of Education (will agree/ agree/agrees) soon.3. If there (will be/ are/is) a car accident, they (will call/call/calls) 110 for help at once.4. If it (won’t/don’t/doesn’t/ isn’t) rainy, we (will take/ take/takes) walk outside.5. If a UFO (will land/land/lands) in front of me, I (will go/go/goes) in to look for the alien.6. If he (will have/have/has) money, he (will bulid/build/builds) a science lab.7.Don’t wait for me if I (am/ will be) late.8.They (won’t/don’t) go to the beach if it (will rain/rain /rains).9. I (will call/ call) you if he (will stay/stay /stays) at home.10. Mr. Smith (will let/ let/lets) you know if he (will need/ need/ needs) help.tired?11. (Will / Do/ Does) he visit the museum if he (won’t / don’t/ doesn’t) get12. Where (will/ do/does) they live if they (will miss/ miss/ misses) the bus?二、用所给词的适当形式填空1.If you ________(feel) tired, you _______________ (have) to have a rest.2. Where _______ he _________(see) the film if he ________________(have) time?3. If there __________(be) fewer trees, there _______________( be) more pollution.4. He _________(dress) more casually if he __________( not work) on weekends.5. If Marcia __________(live) alone, she _____________( keep) a pet parrot.6. Lana ___________( buy) a new dress if the old one ________(be) out of style.7.The twins __________(fight) if they___________(argue).8. I _________(have) a bake sale if I __________(need) money for education.9. Peter _________( send) me a beautiful souvenir if he ___________(tour) Spain.10. If Mr. Green _______(say) I am hard- working, my parents _________( feel) glad.11.I _________(go) to the beach if it_____________ ( not rain) this week.12. ________they _______( have) a match if the P.E. teacher ________(be) busy?13.He ____(write) a letter to his grandparents if he ____(get) his report card this week.14. If she _________(get) up late, she __________ ( not catch) the early bus.15. Peter ______(major) in English if he ____(pass) the exams in Peking University.15.如果他到的晚了会发生什么事情?What ________ if he __________ late?16. 如果努力学习,你就会取得好成绩。
pyif语句练习题Python中的if语句是一种流程控制语句,它提供了一种条件判断的机制。
通过if语句,我们可以根据不同的条件执行不同的代码块。
本文将为你提供一些关于Python中if语句的练习题,帮助你巩固对该语句的理解和运用。
1. 练习题1:比较大小请编写一个程序,接受用户输入的两个数字,然后使用if语句判断两个数字的大小关系,并输出结果。
```pythonnum1 = float(input("请输入第一个数字:"))num2 = float(input("请输入第二个数字:"))if num1 > num2:print("第一个数字大于第二个数字")elif num1 < num2:print("第一个数字小于第二个数字")else:print("两个数字相等")```2. 练习题2:成绩评定请编写一个程序,接受用户输入的一个成绩,然后使用if语句判断该成绩的等级,并输出结果。
假设成绩满分为100分,及格分数为60分,请按照以下标准评定等级:- 90分及以上为优秀- 80分至89分为良好- 70分至79分为中等- 60分至69分为及格- 60分以下为不及格```pythonscore = float(input("请输入成绩:"))if score >= 90:print("优秀")elif score >= 80:print("良好")elif score >= 70:print("中等")elif score >= 60:print("及格")else:print("不及格")```3. 练习题3:奇偶判断请编写一个程序,接受用户输入的一个整数,然后使用if语句判断该整数是奇数还是偶数,并输出结果。
初三英语虚拟语气与真实条件句对比练习题30题含答案解析1.If I were a bird, I ______ fly freely in the sky.A.canB.couldC.willD.would答案解析:D。
本题考查虚拟语气中与现在事实相反的情况。
if 引导的条件句中用“were”表示虚拟,主句要用“would + 动词原形”。
选项A“can”用于一般现在时,不符合虚拟语气的用法;选项B“could”一般用于表示能力等,在本题中不如“would”符合虚拟语气的要求;选项C“will”用于一般将来时,也不符合虚拟语气的用法。
2.If I had enough money, I ______ buy a new computer.A.canB.couldC.willD.would答案解析:D。
在虚拟语气中与现在事实相反的情况下,if 条件句用过去式,主句用“would + 动词原形”。
选项A“can”和选项C“will”都不符合虚拟语气的要求;选项B“could”虽然也有“能够”的意思,但在本题中“would”更能体现虚拟语气中假设的意味。
3.If I were taller, I ______ play basketball better.A.canB.couldC.willD.would答案解析:D。
虚拟语气与现在事实相反,if 条件句用“were”,主句用“would + 动词原形”。
选项A“can”用于一般现在时;选项B“could”可表示能力,但不如“would”更能体现虚拟语气的假设;选项C“will”用于一般将来时,都不符合虚拟语气的要求。
4.If I had more time, I ______ read more books.A.canB.couldC.willD.would答案解析:D。
在虚拟语气与现在事实相反的情况下,if 条件句用过去式,主句用“would + 动词原形”。
英语专升本if用法练习题一、选择题1. If you had studied harder, you _______ the exam.A. would passB. could passC. would have passedD. could have passed2. If it _______ tomorrow, we will go for a picnic.A. will rainB. rainsC. is rainingD. rained3. I would have helped her if I _______ her number.A. knewB. have knownC. had knownD. was knowing4. If I _______ earlier, I would have caught the bus.A. got upB. have got upC. had got upD. get up5. If you _______ to the party, you would have enjoyed it.A. wentB. have goneC. had goneD. will go二、填空题6. If I _______ (be) you, I would take the job offer.7. _______ (be) it not for the rain, we would have had a great time at the beach.8. If you _______ (not be) so stubborn, we wouldn't be inthis situation.9. _______ (be) it not for your help, I would have failed the test.10. If I _______ (have) more time, I would have finished the project earlier.三、改错题11. If I had known about the meeting, I would go.Correct: If I had known about the meeting, I would go.12. If he will come to the party, I will be happy.Correct: If he comes to the party, I will be happy.13. If she had not been sick, she would have gone to the concert.Correct: If she had not been sick, she would have gone to the concert.14. If we had more money, we would have bought the house.Correct: If we had more money, we would have bought the house.15. If it rains tomorrow, we will cancel the trip.Correct: If it rains tomorrow, we will cancel the trip.四、翻译题16. 如果你早点起床,你就不会迟到了。
历年经典真题 If 条件状从句练习1. If there no buying and selling of animals, there no killing in nature. A. is; will he B. will be; will be C. is; is D. will be; is 2.I am waiting for my friend._ , I'll go shopping alone. A. If she comes B. If she won't come C. If she doesn't come D.If she come 3.The students ____ have a sports meeting this weekend if it _____。
A .Won .Won’’t; rains B .will; rains C .Won .Won’’t; will rain D .are going to; is going to rain 4.Work hard ,________ you may catch up with your classmates soon. A.or B.but C.and D.yet 5.We will have no water to drink we don ’t protect the earth. A. until B. before C. though D. if 6.We ’ll plant trees tomorrow, and I don ’t know Tom will come and join us. A. if B. which C. what D. where 7.—Do you know if finished the work? —Not yet. If he , he will give me a call. A. he ’s, will finish B. he ’ll, finishes C. he ’s , finishes D. he ’ll , will finish 8.—Mike wants to know if________a picnic tomorrow. —Yes. But if it________, we ’ll visit the museum instead. A. you have; will rain B. you will have; will rain C. you will have; rains D. will you have; rains 9.---I wonder if you r wife to the party.---If your wife ___, s o will mine. A. will go , go B. will go, goes C.goes, will go D. will go, will go If条件状从句练习题1.If you _____ to the party, you’ll have a great time. A.will go B. went C. go D. Going 2. It will be a long time ____ Peter _____ his work. A.since, has finished B. after, finishes C. when, will finish D. before, finishes. 3.What will father _____ us from Japan? A. take B. bring C. carry D. make 4.Weifang is famous ______ kites. A. for B. to C. on D. with 5.I ____ her the answer if she ____me. A. can tell, will ask B. will tell, will ask C. would tell, ask D. will tell, asks 6.–What are you going to do tomorrow? --We’ll go to the library tomorrow if it ___. A.isn’t rain B. rain C. won’t rain D. doesn’t rain 7.—Do you know when he will come back tomorrow? --Sorry, I don’t know. When he ____ back, I’ll tell you. A. comes B. will come C. come D. may come 8.What will you do if you _____ to the old folk’s home visit? A.go B. went C.going D. will go 9. If I eat ____ food, I’ll be very fat. A.too many B. many too C. too much D. much too 10.I’ll give the book to him if he ___ here next Sunday. A.will come B. comes C. is coming D. came 11.There ____an English film in our school tomorrow. A. is going to have B. will have C. is going to be D. has 12.Could you tell us where ____?A. will the next Olympic Games held B. the next Olympic Games will be held C. would the next Olympic Games be held D. the next Olympic Games would be held a book. 13. When my mother returned last night, I ____ A.read B. am reading C. was reading D. am going to read 14.What ____ you ____ when it began to rain? A.do, do B. were, doing C. are, doing D. did, do 15. I’ll wake you up when he ____back. A. will B. is going to come C. comes D. come 1---5 CDBAD 6---10 DAACB 11---15 CBCBC 答案:A 【解析】考查点:本题考查if 引导的状语从句的时态。
if条件句练习题及答案If条件句是英语语法中的重要部分,它用于表达假设、推理和可能性。
在日常交流中,我们经常使用if条件句来表达自己的观点、提出建议或者进行推测。
下面,我将给大家介绍一些if条件句的练习题及答案,希望对大家的英语学习有所帮助。
练习题一:完成下列if条件句。
1. If it rains tomorrow, _______________.2. If I had more money, _______________.3. If she studies hard, _______________.4. If I were you, _______________.5. If they arrive late, _______________.答案一:1. we will stay at home.2. I would buy a new car.3. she will pass the exam.4. I would apologize to her.5. they will miss the beginning of the movie.练习题二:根据上下文,选择正确的if条件句。
1. A: I don't have an umbrella. B: _______________.a. If it rains, I will lend you mine.b. If it rains, I would lend you mine.2. A: I am tired. B: _______________.a. If you go to bed early, you will feel better.b. If you went to bed early, you would feel better.3. A: The concert starts at 8 o'clock. B: _______________.a. If we leave now, we will arrive on time.b. If we left now, we would arrive on time.4. A: He is always late for work. B: _______________.a. If he doesn't leave earlier, he will be late again.b. If he didn't leave earlier, he would be late again.5. A: I have a headache. B: _______________.a. If you take some medicine, you will feel better.b. If you took some medicine, you would feel better.答案二:1. a. If it rains, I will lend you mine.2. a. If you go to bed early, you will feel better.3. a. If we leave now, we will arrive on time.4. a. If he doesn't leave earlier, he will be late again.5. a. If you take some medicine, you will feel better.练习题三:根据给出的条件,完成if条件句。
1. If he hard, he will get good grades.A. studyB. studiesC. will studyD. studied2. I want to know if Mary to the party tomor row.A. goB. wentC. will goD. goes3. Everyone must dress up. If you , they won’t let you in.A. don’tB. won’tC. can’tD. mustn’t4. Mary will go to Sanya if she a five-day trip.A. haveB. hadC. will haveD. has5. If he comes late, he will miss the train.A. andB. soC. /D. or1.If you ________(feel) tired, you _________ (have) to have a rest.2. Where _____ he ____(see) the film if he _________(have) time?3. If there ____(be) fewer trees, there _______( be) more pollution.4. He ___(dress) more casually if he ___( not work) on weekends.5. If Marcia _______(live) alone, she _______( keep) a pet parrot.6. Lana _____ buy) a new dress if the old one ____(be) out of style.7.The twins _______(fight) if they__________(argue).8. I ______(have) a bake sale if I ____(need) money for education.9. Peter ____( send) me a beautiful souvenir if he ____(tour) Spain.10. If Mr Green _______ (say) I am hard- working, my parents ___( feel) glad.11.I ______(go) to the beach if it________ ( not rain) this week.12. _____they ___( have) a match if the P.E. teacher __(be) busy?13.He ____(write) a letter to his grandparents if he ____(get) his report card this week.14. If she ______(get) up late, she _____ ( not catch) the early bus.。
If 的用法一、if作为连词,引导条件状语从句,它表示的意思是“假如”“如果”等。
在复合句中如果主句用将来时,则if引导的状语从句用一般现在时。
例如:1. If it doesn’t rain, we will go to the park next Sunday. 如果天不下雨,下周星期天我们将去公园。
2. If you ask him,he will help you.如果你求他,他将会帮助你。
二、if还可以引导让步状语从句。
这时if当作“即使是”,“虽说”解。
例如:1. If she’s poor,at least she’s honest.虽说她很穷,但至少她还是诚实的。
2. If I am wrong,you are wrong,too.即使说我错了,那么你也不对。
3. I’ll do it, even if it takes me all the afternoon.虽然会花费我一下午的时间,我还是要做这事。
三、if作为连词还可以引导宾语从句。
引导宾语从句时和whether意思相同。
例如:1. Lily asked if /whether she liked it. 莉莉问她是否喜欢它。
2. She asked if /whether they had a cotton one.她问是否他们有一件棉织的。
四、用于虚拟语气中,if从句中用过去式,表示不可能实现,大概不会实现或提出作为考虑的假定条件。
例如:1. If you were a bird, you could fly.假使你是只鸟,你便会飞了。
2. If I asked him(if I were to ask him) for a loan,would he agree?如果我向他借贷,他会答应吗?另外,if从句中用过去完成式,表示过去未实现的条件(例如由于不可能实现或某人之未能实行)。
例如:1. If they had started earlier,they would have arrived in time.要是他们早些动身,他们便可及时到达了。
If 用法对比练习100题1. a) _______ it rains, the game will be played on time.b) _______ I was twenty, I had never been away from my hometown.c) _______ he were here, he couldn’t help us.A. Even ifB. UntilC. TillD. Unless2. a) I’m busy now. If I time, I a chat with you.b) If I time last night, I have a chat with you..A. have, will haveB. had, would haveC. had, should hadD. had had, would have had3. (1)You’ll miss the train __________ you hurry up.(2)You’ll miss the train __________ you don’t hurry up.A. ifB. unlessC. whetherD. as4. (1)_________ it’s raining , they are still working in the field.(2)Young _____she is , she knows quite a lot.(3)We’ll make a trip even if (even though) the weather is bad.(4)__________what happened , we would not mind.A. No matterB. AlthoughC. even ifD. as5. (1)________ this medicine, and you will be all right .(2)________ this medicine, you will be all right .(3)________ this medicine, it will cure you of your illness.A. To takeB. TakeC. TakingD. If you take BC/DD6. (1)It seems he knew nothing about it.(1)It seems he is lying.A. that as ifB. thatC. as ifD. Band C7. (1)If it ______ tomorrow, I won’t go out seeing.A. rainsB. will rainC. is going to rainD. is raining(2)If you ______ me, I will give you some advice.A. listen toB. will listen toC. listenD. are listening8. (1)If it ______ tomorrow, I won’t go out seeing.(2)If it ______ tomorrow, I wouldn’t go out seeing.(3)Were it ______ tomorrow, I wouldn’t go out seeing.A. should rainB. to rainC. rainsD. rained9. (1)If we work hard, we can overcome any difficulty, no matter ____ great it is.(2)If we work hard, we can overcome any difficulty, ____ great it is.(3)If we work hard, we can overcome any difficulty, ____ difficulty it is.(4)If we work hard, we can overcome any difficulty, no matter ____ difficult it is.A. whatB. howC. howeverD. whatever10. (1)There is only one English-Chinese dictionary in that book-shop. I wonder if you still want to buy ___.A. itB. oneC. anotherD. any(2)Will you see to _________ that my children are taken good care of while I am away?A. meB. itC. yourselfD. them1. (1)It depends on _______ he has enough money.(2)_______the sports meet will be held depends on the weather.A. When everB. IfC. WhetherD. That2. (1)Fran is an honest girl; I say it, ______ I don’t like her.(2)Fran is an honest girl; I say it, ______, I don’t like her.A. even thoughB. as thoughC. even soD. as long as3. (1)Time ______, he shall go outing.(2)If time _____, he shall go outing.A. permittedB. permitsC. permittingD. would permit(1)"When _____ he come?" "I don't know, but when he _____, I'll tell you."A. does, comesB. will, comesC. does, will comeD. will, will come(1)"When he _____ is not known yet." "But when he ____, he will be warmly welcomed."(1)I don't know if she _____, but if she ____ I will let you know.A. comes, comesB. will come, will comeC. comes, will comeD. will come, comes4. (1)Who is it up ______ decide whether to go or not?(2)Who did you go _____ help the people in trouble?A. to toB. for forC. to forD. with to5. (1)_______ from the hill, the park seems beautiful.(2)_______ from the hill, you'll find the park beautiful.(3)_______ from the hill, and you'll find the park beautiful.A. SeeB. SeenC. SeeingD. to be seenE. If you see6. (1)_____ no subjunctive mood, English would be much easier.(2)_____ no subjunctive mood, English would be much easier.A. If were thereB. Were if thereC. Were thereD. Is there7. .(1)If you take five out of eight, three ________.(2)Five out of eight ________ three.(3)Take five from eight and the ________ is three.A. remainderB. remainsC. is remainedD. leaves8. (1) Weather ___, we'll go and pay a visit to your school.(2)If weather ____, we'll go and pay a visit to your school.A. permitsB. permittedC. permittingD. is permitted9. (1)---Do you mind ___ here?--- Sorry, it isn't allowed.A. if I smokeB. smokingC. my smokingD. to smoke(2)It's very cold today. Would you mind ___ the window?A. my closingB. closingC. if I closeD. to close(3)Would you mind ___ for me for f few minutes?A. waitB. your waitingC. waitingD. if you wait20. (1)We don't know he will come unless told.(1)We don't know he will come until told.A.that B.whether C.if not D.how long1. (1)_______, you'd better stop quarrelling.(2)_______, we can't be defeated.A. UniteB. UnitedC. To uniteD. If we unite2.(1)If it ______ tomorrow, I won’t go out seeing.A. rainsB. will rainC. is going to rainD. is raining(2)If you ______ me, I will give you some advice.A. listen toB. will listen toC. listenD. are listening3. 1) She didn't come back __________ her mother went to bed.2) She won't come back __________ her mother asks her to.A. unlessB. ifC. untilD. when4. (1) ______ straight on and you’ll see a church. You won’t miss it.(1) ______ straight on, you’ll see a church. You won’t miss it.A.GoB. GoingC. If you goD. When going5. 1) _________ we shall go for a picnic tomorrow is certain.2) __________ we'll go for a picnic tomorrow is uncertain.A. ThatB. IfC. WhetherD. What6. a) He would have a look at the bookstores________ he went to town.b) We decide to finish the work on time, _______ happens.c) If we work with a strong will, we can overcome any difficulty, _______ great it is.d) I’ll give the book to________ likes English.A. wheneverB. whoeverC. whateverD. however7. a) If it this afternoon, we’ll put off the sports meet.b) If it this afternoon, we would put off the sports meet.A. rainB. rainsC. rainedD. will rain8. a) It’s necessary that you__________ be present at the meeting.b) His father__________ often have a walk after supper.c) I ________ rather sleep than watch TV.d) If it______ rain tomorrow, he would not come.e) You’re late again. You ________ have come five minutes earlier.A. shouldB. wouldC. ought9. (1)It depends on _______ he has enough money.(2)_______the sports meet will be held depends on the weather.A. When everB. IfC. WhetherD. That30. (1)If you _____me, I will give you some advice.(2)If you _____me, I should give you some advice.A. listened toB. will listen toC. listen toD. are listening to1. What would have happened _____, as far as the river bank?(2)What would happen _____, as far as the river bank?A. Bob had walked fartherB. if Bob should walk fartherC. had Bob walked fartherD. if Bob walked farther2. (1) ____ he come, what ____ you say to him?(2) _____ he comes, what _____ you say to him?A. Should…wouldB. When…wouldC. If…willD. Were to…do3. (1)________ this medicine, and you will be all right .(2)________ this medicine, you will be all right .(3)________ this medicine, it will cure you of your illness.A. To takeB. TakeC. TakingD. If you take4. (1)I don't know or not you will help me.(1)I don't know will help me.(1)I know you will help me.A.that B.if C.whether D.who5. (1) _________ we shall go for a picnic tomorrow is certain.(2) __________ we’ll go for a picnic tomorrow is uncertain.A. ThatB. IfC. WhetherD. What6. (1)I have a doubt _______ he will succeed.(2)I have no doubt _______ he will succeed.A. ifB. whetherC. thatD. how7.(1)It’s cloudy. It looks as if it ___________.A. is going to rainB. were going to rainC. would rainD. rained(2)When a pencil is partly in a glass of water, it looks as if it _______.A. breaksB. has brokenC. were brokenD. had been broken8. (1)His idea ____ we should finish the work ahead of time was accepted.(2)His idea ____ we are discussing was accepted.A. thatB. whetherC. ifD. which9. (1)Father promised____ I studied harder he would take me to Beijing next summer.(2)Father promised ___he would take me to Beijing next summer if I studied harder.A. thatB. ifC. that ifD. if that40. (1)Has it been decided________ they will hold the meeting tomorrow?(2)Has it been decided________ they will hold the meeting there?(3)Has it been decided________ they will hold the meeting there tomorrow?A. whetherB. ifC. whereD. when1. (1) It looks ___________ the weather may turn out fine tonight.(2)The chemical teacher said, “do everything __________I do .”A. as thanB. asC. thoughD. as if (as though)2. If time ______, I'll go to see my friend tomorrow.Time ______, I'll go to see my friend tomorrow.A. permittedB. permitsC. permittingD. permit3. (1)If it ______ tomorrow, I won’t go out seeing.(2)If it ______ tomorrow, I wouldn’t go out seeing.(3)Were it ______ tomorrow, I wouldn’t go out seeing.A. should rainB. to rainC. rainsD. rained4. ______ straight on and you’ll see a church. You won’t miss it.______ straight on , you’ll see a church. You won’t miss it.A.GoB. GoingC. If you goD. When going5. (1) ______ we’ll have a meeting tomorrow has been decided.(2)______ we’ll have a meeting tomorrow has not been decided.A. ThatB. IfC. WhetherD. what6. (1)____ sometimes keeps her awake at night ____ Tom is getting more and more quiet athome.(2)____ sometimes keeps her awake at night is ___ Tom is getting more and more quiet at home.A. That; whichB. It; thatC. Whether; whatD. What; that7. (1)This is an illness that can result in total blindness ______ left untreated.(2)______ you want me to fire you, I suggest you stop wearing sports clothes at office.(3)You must keep on working in the evening ______ you are sure you can finish the task in time.A. sinceB. ifC. unlessD. until8. (1)Doctor Godwin says that ___ what forceful arguments against cigarette there are, many people insiston smoking.(2)Doctor Godwin says that _____ forceful arguments against cigarette there are, many people insist on smoking.(3)Doctor Godwin says that _____ happens, many people insist on smoking.A. whateverB. no matterC. howeverD. even if9. (1) It looks ___________ the weather may turn out fine tonight.(2)The chemical teacher said, “ do everything __________I do .”A. as thanB. asC. thoughD. as if (as though)50.(1)---Do you mind ___ here?--- Sorry, it isn't allowed.A. if I smokeB. smokingC. my smokingD. to smoke(2) It's very cold today. Would you mind ______the window?A. my closingB. closingC. if I closeD. to close(3)Would you mind ___ for me for f few minutes?A. waitB. your waitingC. waitingD. if you wait1.(1)We don't know he will come unless told.(2)We don't know he will come until told.A.that B.whether C.if not D.how long2.I don't know or not you will help me.(2)I don't know will help me.(3)I know you will help me.A.that B.if C.whether D.who3. (1)If you take five out of eight, three ________.(2)Five out of eight ________ three.(3)Take five from eight and the ________ is three.A. remainderB. remainsC. is remainedD. leaves4. (1)I doubt ________ he can help you with your English in his spare time.(2)I don’t doubt _______ he can help you with your English in his spare time.A. thatB.ifC. whetherD. what5. (1)If you come here earlier, you _______ the great scientist.(2)If you had come here earlier, you _______ the great scientist.A. are going to seeB. would have seenC. will seeD. would see6. ①I’m sure ______ he finished the task on time yesterday.②I’m not sure _____ he will finish the task on time.A. whetherB. whichC. ifD. that7. ①____ he come, what ____ you say to him②_____ he comes, what _____ you say to himA. Should…wouldB. When…wouldC. If…willD. Were to…do8. a) She asked me whether I was used to________ faces in class.b) She asked me whether I used to________ faces in class.c) Wood was once used to_______ fire in some villages.A. makeB. makingC. madeD. to make9. a) You can have________ second try if you fail this time.b) You can have________ second seat if this one is broken.A. aB. anC. /D. the60. (1)________ doesn’t matter much whether he’ll come to the party.(2)I feel ________ an honour to be invited to speak here.A. this(This)B. it(It)C. that(That)D. what(What)1.2.4.5.6.7.8.9.70.1. ①______ we’ll have a meeting tomorrow has been decided.②______ we’ll have a meeting tomorrow has not been decided.A. ThatB. IfC. WhetherD. what2.3.4.5.6.7.8.9.80.1.2.4.5.6.7.8.9.90.1.2.3.4.5.6.7.8.9.100. ①Father promised _____I studied harder he would take me to Beijing next summer.②Father promised ____he would take me to Beijing next summer if I studied harder.A. thatB. ifC. that ifD. if that。