if引导的条件状语从句练习题.doc
If条件状从句练习【2011陕西】24. 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答案:A 【解析】考查点:本题考查if引导的状语从句的时态。if 意为“如果”。引导条件状语从句,主将从现。故选A。【2011黑龙江绥化市】25. Fm 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答案:C【解析】考查从句的时态。If引导的条件状语从句,主句用将来时,从句用一般现在时。根据句意:如果他不来,我就独自去购物。故选C。【2011雅安】10.The students _ have a sports meeting this weekend if it _。A. wont; rains B. will; rains C. wont; will rain D. are going to; is going to rain答案:A【解析】考查if引导的条件状语从句用法。if意为“如果”,引导条件状语从句,主句用一般将来时,从句用一般现在时态。句意为“如果明天下雨我们就不举行运动会了”。故选A。()1.If you _ to the party, youll have a great time A. will go B. went C. go D. going()2.What are you going to do tomorrow? -Well go to the library tomorrow if it _. A. isnt rain B. rain C. wont rain D. doesnt rain()3. What will you do if you _ to the old folks home visit? A. go B. went C. going D. will go()4. If I eat _ food, Ill be very fat. A. too many B. many too C. too much D. much too()5. Ill give the book to him if he _ here next Sunday.A. will come B. comes C. is coming D. came()6. I _ her the answer if she _me. A. can tell, will ask B. will tell, will ask C. would tell, ask D. will tell, asks7. Well go to the farm and help the farmers with the apple-picking if it _ tomorrow. A. wont rain B. will be rainy C. doesnt rain D. isnt raining 8. There is going to _ a sports meeting next week. If it _, well have to cancel it. A. be, will rain B. have, will rain C. be, rains 9. Your teacher will be unhappy if you _ to school late.A. come B. will come C. are coming D. came 10I dont know if he _. If he _ , please let me know.A. comes, comes B. will come, will comeC. will come, comes D. comes, will come11You will stay healthy _ you do more exercise, such as running and walking. A. if B. how C. before D. where【2011重庆江津】12.If she here tomorrow, I will tell you.A. comes B. will come C. come D. came【2011黑龙江齐齐哈尔】13. Im waiting for my friend. , Ill go shopping alone. A. If she comes B. If she doesnt come C. If she wont come【2011山东泰安】14. Tom wants to know if you will have a picnic tomorrow. Yes. But if it _, well play chess instead.A. will rain B. rained C. is raining D. rains【2011山东潍坊】15. If Tom _ the game, we'll give him a surprise".A. win B. wins C. won D. miming二、用所给词的适当形式填空。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.三完成句子。1.如果他到的晚了会发生什么事情?What _ _ if he _ late?2. 如果努力学习,你就会取得好成绩。If you_ _, you _ _good _.3. 他如果看电视太久了,他的父母会不高兴。If he _ TV too much, his parents _ _unhappy.4. 如果我们为他组织生日聚会,大家都会来的。Everyone _ _ if we _a birthday party _ him.5.如果明天不下雨,我会和你一起去公园的。If it _ _tomorrow, I _ go to the park _you.6. 如果她睡过头了,就会旅游迟到的。he_ _ _ _ the trip if she _ 7. 如果他有空,他会帮助你的。If he _ _ , he _ _ you.8. 如果Tom考试不及格,他就没有机会上高中了。Tom _have the _to go to the high school if he _the exams.9. 你如果抄同学的作业就不能学好各门功课。You _ _ good at all the subjects if you _ the other students homework. 10.如果你上课睡觉,老师会生气。If you_ in class, your teacher _ _ _ 直接引语变间接引语练习题:1. “I never eat meat.” he said. He said that _ never _ meat.2. “Ive found my wallet.” he said to me. He _ me that he _ _wallet.3. “You must come here before five.” he said.He said that I _ to go _ before five.4. “Dont tell him the news.” she said.She told me _ _ _ him the news. 5. “Stop making so much noise, children.” he said. He