1、宾语从句练习(1) 一、单项选择 1. He was interested in _he had seen at the exhibition. A. which B. what C. all what D. all which 2. The teacher asked the new student _ class he was in. A. which B. where C. if D. that 3. I dont know _ Mr. Green will come to see us. Hell help us with our English. A. why B. when C.
2、how D. where 4. She asked Tom _ with his car? A. what the matter was B. what the matter is C. what was the matter D. what is the matter 5. The teacher told us yesterday that December 25 _ Christmas Day. A. is B. was C. has been D. will be 6. The teacher said that the earth _round the sun. A. goes B.
3、 go C. went D. will go 7. “Could you tell me_?” “Yes. They _ to the library.” A. where are the twins, have been B. where were the twins, have been C. where the twins are, have gone D. where the twins were, have gone 8. Our father said that he _ a new computer next week. A. will buy B. have bought C.
4、 would buy D. buys 9. Some people believe _has happened before or is happening now will repeat itself in the future. A. whatever B. whenever C. wherever D. however 10. Its good to know _ the dogs will be well cared for while were away. A. what B. whose C. which D. that 11. Mary wrote an article on _
5、 the team had failed to win the game. A. why B. what C. who D. that 12. I want to know _. A. how did he become a teacher B. how he became a teacher C. how a teacher he became D. that he became a teacher 二、填空 1. Scientists study _ human brains work to make computers. 2. Experts believe people can was
6、te less food by shopping only when it is necessary. 3. I think impresses me about his painting is the colours he uses. 4. Cheer yourself up. Courage means doing _ youre often afraid to do. 5. Mary thinks _ mooncakes are delicious. 6. I dont know _ he will come on time tomorrow. 7. Kate wonders _ she
7、 can get to the bookstore. 8. Could you please tell me _ the bus will arrive? 9. Can you tell me _ you were late this morning? 10. Im not sure _ they will like it or not. 三、改错练习 1. Do you know that how old she is? 2. Can you tell me if he likes Chinese or not. 3. Toms brother said he has a good time
8、 traveling to Beijing. 4. He said that he is helping the farmers picking apples on the farm. 5. Please tell me how can I get to the nearest bank. 四、翻译练习 1. 你知道附近是否有药店吗? _ 2. 你能告诉我休息室在哪吗? _ 3. 学生们知道他们应该努力学习 _ 4. 他不知道爷爷是否喜欢那份礼物 _ _ 五、合并成含有宾语从句的复合句 1. “Where will we have the meeting?” She asked me. _ 2
9、. I wonder, “What should I do next?” _ 3. “They will go to Shanghai for vacation.” He said. _ 4. The teacher said, “Light travels faster than sound.” _ 宾语从句练习(2) 一、单句语法填空 1. He made_ quite clear that he wouldnt change his mind. 2. This depends on _ the weather is fine. 3. There is no doubt _the even
10、t will attract more visitors to enjoy visiting this wonderful city. 4. Were sure _our team will win. 5. I dont know _(whether/if) to stay at home. 6. I dont care _hell stay here or not. 7. We think it wrong _ he told a lie to everyone. 8. Will you tell me _I can keep healthy? 9. I thought _ impossib
11、le that he could finish this job in just two hours. 10. He asked _ book it was. 11. We think _it is necessary for me to speak louder. 12. His mother is satisfied with _ he has done. 13. I want to know _she is looking after. 14. He always takes it for granted _he can pass the exam without hard work.
12、15. I find _important that we practice English every day. 16. I doubt _ he will be against the idea. 17. He told me _his father had died and _ he had to make a living alone. 18. The radio says it _(be) rainy tomorrow. 19. I heard they _(return) it already. 20. Im afraid _Ive made a mistake. 21. We d
13、iscussed _we should use the money to buy a new house. 22. He insisted that all of us _(be) there on time. 23. We are discussing _we shall do to help the poor. 24. I like _that everyone passed the exam. 二、改错 1. I worried about if my brother will return in time. 2. She said that she has never told a l
14、ie. 3. My mother told me that the earth traveled around the sun. 4. I dont know that he is doing 5. I dont doubt whether he can support himself. 6. I wonder if to accept it or not. 7. I suggested that you studied hard. 8. Do you know where he lived now? 三、完成句子 1. I hear _(他参军来了) 。 2. She asked me _.
15、(我会不会接受她的道歉) 3. He asked _.(谁的英语是班上最好的) 4. 我猜你不知道问题的答案。 _ 5. We should be grateful for _.(我们所拥有的) 6. 我认为他对那件事不感兴趣。 _ 宾从练习(1)答案: 1. B 2. A 3. B 4. C 5. A 6. A 7. C 8. C 9. A 10. D 11. A 12. B 填空 1. How 2. That 3. What 4. What 5. That 6. Whether/if 7. How 8. When 9. Why 10. Whether 改错 1. 去掉 that 2. If
16、 改成 whether 3. Had 4. Was 5. I can 翻译 1. Do you know if there is a drugstore nearby? 2. Can you tell me where the restroom is? 3. The students know that they should learn hard 4. He didnt know whether his grandpa loved that gift. 合并: 1. She asked me where we would have the meeting. 2. I wonder what
17、I should do next 3. He said that they would go to Shanghai for vacation. 4. The teacher said that light travels faster than sound. 宾从练习(2)答案: 答案: 1. It 2. Whether 3. That 4. That 5. Whether 6. Whether 7. That 8. how 9. It 10. Whose 11. That 12. What 13. Who/whom 14. That 15. It 16. Whether 17. That;
18、that 18. Will be 19. Had returned 20. That 21. Whether 22. Should be 23. What 24. It 改错 1. Whether 2. Had 3. Travels 4. What 5. That 6. Whether 7. Should study 8. Lives 三.完成句子 1. That he has joined the army. 2. Whether/if I would accept her apology. 3. Whose English was the best in the class. 4. I dont guess that you know the answer to the question. 5. What we have. 6. I dont think he is interested in that thing