名词性从句专题练习 一、用适当的引导词填空 1.I ask her _______ she will come with me. 2._______ he said is true. 3.Can you tell me ________ is that gentleman? 4.He didn't know ______ room they lived in . 5.To
get the job started, _______ I need is some money. 6.I have no idea _______ far the railway station is from here. 7.Can you tell me _______ I can get to the railway station? 8.Do you know _______ his name is? 9._______ you have done might do harm to other people. 10.They have no idea at all ________ he has gone. 11. It was a matter of ________ would take the position. 12.These photographs will show you _______ our village looks like. 13.Can you make sure ________ Alice has put the gold ring? 14.No one can be sure ________ man will look like in a million years. 15.________ the 2008 Olympic Games will be held in Beijing is not known yet. 16.Go and get your coat. It's ________ you left it. 17.It worried her a bit _______ her hair was turning gray. 18._______ he said at the meeting astonished everybody present. 19. — Do you remember ________ he came? — Yes, I do. He came by car. 20._________ we can't get seems better than _________ we have. 21.________ we'll go camping tomorrow depends on the weather. 22.It is generally considered unwise to give a child ________ he or she wants. 23. — I drove to Zhuhai for the air show last week. — Is that _________ you had a few days off? 24.________ you don't like him is none of my business. 25.You can't imagine ________excited they were when they received these nice Christmas presents. 26.________ has helped to save the drowning girl is worth praising. 27.It was _______ he said _______ disappointed me. 28.Eat ________ cake you like and leave the others for ________ comes in late. 29._______ she lost her necklace on the way home made her so worried. 30.It is said _______he works hard at English. 31.The first request _______he made was to ask for freedom. 32._______ breaks the law is to be punished. 33.______ ______ breaks the law is to be punished. 二、翻译句子 1、你能告诉我他住在哪儿吗？ 2、明天我们是否能去野餐得看天气。
3、去拿外套吧。就在你原来放的那个地方。 4、我不知道您在这儿。 5、她的头发在渐渐变白，这使她有点担心。 6、2000 年奥林匹克运动会是否在北京举行还不知道。 7、他担心英语考试是否及格了。 8、我们是否再建一所学校的问题还没有定下来。 9、他在会上的发言使到会的每一个人都感到惊讶。 10、问题是我们下一步该干什么。 11、谁最后离开房间应关灯。 12、无论他说什么，没有人相信他的话。 13、他变成了富翁，这是我们镇上人人皆知的事。 14、这件事是怎样发生的，谁也不清楚。 15、遗憾的是我们不能去。 16、据报道我们中国队赢得了这场比赛。 17、那天恰好我不在那里。
情态动词专练 一、请用下列情态动词的适当形式填空。 must, have to, can, could, be able to, may, might, shall, should, ought to, will, would, would rather, used to, had better, need, dare 1． ----____ I go out to play, mum? ----No, you___. You should do your homework first. 2. ---Where is Emma? ---I can’t say for sure where she is, but she___ be out shopping. 3. The room is in a terrible mess; it ____ cleaned. 4. How ____ you say that you really understand the whole story if you have covered only part of the article? 5. There ____ be any difficulty about passing the road test since you have practised a lot in the driving school. 6． ---Do you know where Mary is? I couldn’t find her anywhere. ---Well. She ___ have gone far---her coat is still here. 7. Mr. White___ at 8:30 for the meeting, but he didn’t show up. 8. She___ taller, but she ate too little. 9. Janny___ have kept her word. I wonder why she changed her mind. 10. ---Must I be here earlier? ---No, you___ because your are busy. 11.--- Is John coming by train? --- He should, but he ____ not. He likes driving his car. (NMET 2002) 12. Johnny, you _____ play with the knife, you ____ hurt yourself. 13. The fire spread through the hotel very quickly but everyone _____ get out. 14. _____ you like to have a walk with us this evening? 15. —Mr Wang, I will go and fetch four chairs for the meeting. —You _____fetch four; two will do. 二、翻译 1. 你每天最少要练习一小时口语。 2. 我每天不得不练习一小时口语！ 3. 你应该每天练习不止一小时。 4. 你应该读一下这个。它写得很好。 5. 你必须读这个。写得精彩极了！ 6. 我没有听到电话铃声，那时我一定是睡着了。 7. 他一定学了多年英语了，是吧？
8. 昨晚我们该学习，但却去听音乐会了。 9. 他迟到了。或许他出了意外。 10. 时间很充裕，她本可不必慌忙。
名词性从句与情态动词语法参考答案 名词性从句 一、填空 1. if 2. what 3. who 4. which 5. all that 6. how 7. how 8. what 9. what 10. where 11. what 12. what 13. where 14. what 15. whether 16. where 17. that 18. What 19. how 20. What, what 21. Whether 22. Whatever 23. why 24. Where 25. how 26. Whoever 27. what, that 28. whichever, whoever 29. That 30. that 31. that 32. Whoever 33. Anyone who 二、翻译 1. Could you tell me where he lives? 2. Whether we’ll go camping tomorrow depends on the weather. 3. Go and get your coat. It’s where you left it. 4. I had no idea that you were here. 5. It worried her a bit that her hair was turning grey. 6. Whether the 2000 Olympic Games will be held in Beijing is not known yet. 7. He was worried about whether he passed the English examination. 8. The problem whether we’ll build another school hasn’t been settled. 9. What he said at the meeting astonished everybody present. 10. The problem is what we should do next. 11. Whoever leaves the room last ought to turn off the light. 12. Nobody believed him whatever he said. 13. That he has become a rich man is known to all in our town. 14. It happened that I wasn’t there that day. 15. It’s a pity that we can’t go. 16. It’s reported that our Chinese Team has won the game. 17. How this happened is not clear to anyone. 情态动词 一、填空 1. May, had better not 2. may 3. can’t have been 4. can 5. shouldn’t 6. can’t 7. should have arrived 8. could have grown 9. should 10. don’t have to 11. may 12. mustn’t, may 13. had to 14. Would 15. needn’t 二、1．You must practise speaking English at least an hour a day． 2．I have to practise speaking English an hour a day！ 3．You ought to／should practice English for more than an hour． 4．You ought to／should read this．It’s very good． 5．You must read this．It's marvelous！ 6. I didn’t hear the phone. I must have been asleep. 7. he must have studied English for years, hasn’t he? 8. We should have studied last night, but we went to the concert instead. 9. He is late. He might have had an accident. 10. There was plenty of time. She needn’t have hurried.