宾语从句专项练习题宾语从句专项练习题选择填空1. He said ________ she would leave the message on the headmaster's desk.A. thatB. whereC. whichD. what2. In the bookshop, a reader asked the shopkeeper ________ Who Moved My Cheese was an interesting book.A. thatB. howC. whatD. if3. A: Could you tell me ________ she is looking for?B: Her cousin, Susan.A. thatB. whoseC. whoD. which4. I want to know________.A. what is his nameB. what's his nameC. that his name isD. what his name is5. Could you tell me________?A. when did Tom come backB. when does Tom come backC. when Tom will come backD. when Tom comes back6. A: Could you tell me ________?B: I'm not sure.A. how many people have been out of hospitalB. when is Thanksgiving DayC. which animal does he like bestD. what time will the dolphin show start7. Mr. King didn't know ________ yesterday evening.A. when does his son come homeB. when his son comes homeC. when did his son come homeD. when his son came home8. The teacher told us yesterday that December 25 ________ Christmas Day.A. isB. wasC. has beenD. which9. I wonder ________ you would like to come to my birthday party.A. thatB. whetherC. that ifD. that whether10. A: I'm waiting for the mail. Do you know ________ it will arrive?B: Usually it comes by 4:00.A. howB. whereC. whenD. what11. Do you know ________ during the coming holiday?A. what will Tom doB. what did Tom doC. what Tom will doD. what Tom did12. The teacher told us that light ________ much faster than sound.A. travelsB. traveledC. would travelD. had traveled13. Do you know if ________ back next week? If he ________ back, please let me know.A. he comes, will comeB. will he come, comesC. he will come, comesD. will he come, will come完成句子1. 我不知道他昨天为什么没去参加那次聚会。
I do n’t know _______________________________ the party yesterday.2. 你记起我上次所告诉过你的话了吗?Have you remembered ______________________________ last time?3. 你知道这是谁的字典吗?Do you know _____________________________________?4. 请告诉我他们在等谁。
Please tell me ______________________________________.5. 他想知道那是正确答案吗。
He wanted to know __________________________ the right answer. 同义句转换1. He can’t work out the problem. I believed.I _________ _________ _________ _________ work out the problem.2. How can we get to th e plane? I don’t know.I don’t know _________ _________ _________ get to the plane.3. Where did you find the book? Could you tell me?Could you tell me _________ _________ _________ the book?4. Who has left for Haikou? Nobody knows.Nobody knows _________ _________ _________ _________ Haikou. 5. Will you go there by bus? Have you made a decision?Have you decided _________ _________ _________ there by bus?6. We think that it’s important for us to learn English well.We think _________ _________ _________ __________ English well.7. I don’t know why they are standing there.I don’t know _________ they are standing there _________.8. We noticed that they were playing football when we went home.We noticed _________ _________ football when we went home.习题(一)1 The girls asked if they ____ some food and drink with them.A. tookB. takeC. takesD. will take2 Catherine said that she ___ to Guangzhou.A. has never goneB. had never goneC. has never beenD. had never been3 The students want to know whether they___ dictionary today.A. hadB. hasC. will haveD. are4 She asked Linda if___ go and get some.A. could sheB. she couldC. she canD. she may5 Linda said the moon___ round the earth.A. travelledB. has travelledC. travellsD. had travelled习题(二)1 Can you tell me___ you were born, Betty?A. whoB. whatC. whenD. that2 I don't know ___ they have passed the exam.A. whatB. ifC. whenD. where3 I hardly understand. ___ he has told me.A. thatB. whatC. whichD. who4 She didn't know___ back soon.A. whether he would beB. if would he beC. he will be5. I don't know _____ he still lives here after so many years.A. whether B where C. what D. when6. Do you know _____ they listened to yesterday evening?A. what B when C why D how7. He asked me _____told me the accident.A whomB whichC whoD whose习题(三)1. They don't know ______their parents are.A thatB whatC whyD which2. Please tell me ______what last year.A. where does your sister work B where did your sister workC where your sister worksD where your sister worked3. She asked me if I knew ______.A. whose pen is itB. whose pen it wasC. whose pen it isD. whose pen was it4. You must remember ________.A. what your mother saidB. what did your mother sayC. your mother said whatD. what has your mother said5 Did you know ____?A. who he was looking afterB. who was he looking forC. who he is looking forD. who he is looking after6 Could you tell me ___?A. when will they leave BeijingB. when would they leave BeijingC. when they will leave BeijingD. when did they leave Beijing习题(四)1. In the bookshop, a reader asked the shop keeper _____ Who Moved My Cheese was an interesting book. (北京市东城区)A. thatB. howC. whatD. if2. —I don't know _____ Mr. Green will come to see us.—He will help us with our English. (杭州市)A. whyB. whenC. howD. where3. —We never know _____ the old man is.—They say he is a teacher. (鄂州市)A. whatB. whoC. whichD. where4. I was told _____ Bill Gates was thirteen he began to play with computers. (重庆市)A. that howB. how thatC. when thatD. that when5. —Do you know _____ ? I'm going to see him.—Sorry, I don't know. (北京市海淀区)A. where does Mr. Li liveB. where did Mr. Li liveC. where Mr. Li livesD. where Mr. Li lived6. —W here do you think _____ he _____ the computer?—Sorry, I have no idea. (南京市)A. /; boughtB. has; boughtC. did; buyD. does; buy7. I don't feel very well. Mum asked me _____ this morning. (重庆市)A. what the matter isB. what is wrongC. what the matter wasD. what wrong was8. —Where is Jack?—He is away to spend his holiday. He's gone either to Hangzhou or to Wuhan, but I'm not sure _____ . (南昌市)A. thatB. whichC. whereD. there宾语从句专项训练I.从下列A、B、C、D中选择一个正确选项填空。