练习
- 格式:doc
- 大小:38.00 KB
- 文档页数:3
Grammar work语法专练动词变形用所给动词的适当形式填空。
1. —? If the factory ___________ (belong) to me, I ___________ (not sell) it.— But it isn’t yours.2. — If you ___________ (keep) the secret, nobody ___________ (know) it.—I’m sorry for making such a mistake.3. If the weather were to be (be) fine tomorrow, I ______ (go) for an outing with my p arents.4. ___________ (be) I you, I would think about this problem once again.5. ___________ (have) I had time last night, I ___________ (go) to see this wonderfu l film.完成句子根据中文提示完成下列各句。
1. 如果你年轻五岁,你该怎么办?What ___________ you ___________, if you ___________ five years younger? 2. 如果你开车更小心一点,就不会出这样的事故。
If you ______________________ your car more carefully, such a traffic accident ___ ______________________________. 3. 如果明天下雾,我就不能开车去购物。
If it ___________ foggy tomorrow, I ______________________ my car to go shoppi ng.4. 如果明天天气转晴,我们就去野餐。
If it ______________________ clear up tomorrow, we ______________________ fo r a picnic. 5. 如果我是一个男孩,我当然会去参军。
If I ___________ a boy, I ___________ certainly join the army. 6. 如果你是我兄弟,你也会一样对我。
If you ___________ my brother, you ___________ treat me in the same way.7. 如果我有你这样的姐姐会非常幸福的。
I ___________ ___________ very happy, if I ___________ an elder sister like you.8. 如果我捡到了那只钱包,一定交给失主了。
If I ______________________ up the wallet, I_________________________________ it to its owner. 9. 万一明天下大雪,一切都将被改变。
If it ___________ snow heavily tomorrow, everything ___________ be changed. 10. 如果你那天没有抽烟,火灾就不会发生。
If you ______________________ that day, the fire ______________________ ___________ out.选择最佳答案。
1. _________ the thick forest, we would often have to suffer from a sandstorm.A. If it is not forB. If it were not for C Is it not for D. Was it not for2. _________ your offer of rice and vegetables, we would have gone hungry.A. If it hasn’t been forB. WithC. Has it not been forD. Had it not been for3. __________ your timely and correct guidance, I couldn’t have solved the problem so smoothly.A. Had it not been forB. Were it not forC. If it has not been forD. If it is not for4. Jane would have gone to Washington ________ to get a plane ticket.A. was she ableB. if she had been ableC. would she be ableD. if she is able5. ________ for her encouragement, I would not have paid for that good-for-nothing huge vase.A. Were it notB. If it is notC. Had it not beenD. If they were not 6. If I ________ a lot of money like you, I ________ buy that large company.A. had, would buyB. have, wouldC. had, would have boughtD. have had, would have bought7.If she ________ my English teacher, I ________ much from her. A. was, can lear n B .is, could learn C. were, could learn D. had been, could learn8. If I ________ out to work last year, I ________ much more money. A. had gone, would make B. had gone, would have made C. went, would make D. went, would h ave made9.I supported him in time, otherwise he ______off the bike.A. might fallB. would fallC. should have fallenD. would have fallen10. It is hard for me to imagine what I would be doing today if I _____ in love with Mary in my hometown.A. wouldn’t have fallenB. had not fallenC. should fallD. were to fall11. Without the air to hold some of the sun’s heat, the earth at night ______.A. would be freezing coldB. will be freezing coldlyC. would be frozen coldD. c an freeze coldly12.— Why don’t you buy the necklace since you like it so much? — I ______, but I don’t have the money.A. wouldB. willC. shouldD. may 13. — Finally I got to my grandm other’s h ome on foot. — Really? You ______ a ride there.A. must have takenB. could have takenC. shouldn’t have takenD. couldn’t ha ve taken14. If I had worked harder at school, I ______ in a comfortable office now.A. would sitB. would have satC. would be sittingD. were sitting15. My father told me how to get here but perhaps he _____ me a mapA. had to giveB. ought to giveC. must have givenD. should have given. Grammar quiz语法小测I. 请将下列句子翻译成英语。
1. 要不是你帮忙的话,我会失败的。
.2. 如果不是两次考大学都失败的话,他也不会一声不吭地离家出走。
.3. 如果不是你及时的支持,我就会输掉这次大选。
4. 没有这本杂志,我们打发时光就很难。
.II. 根据上下文的意思,完成句子。
1. If it ______(要不是)your mobile phone, I couldn’t have got in touch with her.2. I was really very busy that day, otherwise, I _______(就去参加舞会了).3. _________( 要不是天气好的话), I couldn’t go climbing that day.4. Providing that I had finished the report two days before, I _ _______( 就不会被开除了) now.第16期B3版Keys: 语法专练1-5 BDABC 6-10 ACBDB 11-15 AABCD 语法小测I. (One possible version)1. But for your help, I would have failed.2. Not having failed in the college entrance examination twice, he wouldn’t have left home witho ut saying a word.3. If it had not been for your timely support, I would have failed in the election.4. Were it not for this magazine, it would be difficult for us to kill the time.II. (One possible version)1. hadn’t been for2. would have gone to the party3. But for the fine weather4. woul dn’t be fired。