资源描述
(完整版)宾语从句练习题
宾语从句练习题
专项练习
一、根据宾语从句的时态,用所给动词的正确形式填空.
1. We are sure that he _________ (go) to school tomorrow. 2. Do you know who ________ (be) the first man to walk on the moon
3。 Could you tell me where the post office ______ (is) 4. Our father said that he ____________ (will) buy a new computer。
5。 I hear that he ____________ (swim) in the sea yesterday. 6. The little boy tells us where his father ____________ (work).
7. He said that he _________ (finish) his work already。 8。 They thought they could ________ (hike) to the top of the mountain。
9。 He was glad that so many people _________ (help) him. 10. She doesn't know whether _____________ (go) or wait。
二、请将以下句子转换成宾语从句。(考虑三方面:引导词、时态、语序)
1. He will come back in a week. → I think _________ he ______________ ______________ back in a week。
2。 Who is he looking for? → Do you know _________ ______________ _________ looking for?
3。 Why is the plane late? → I didn’t know _________ the plane ______________ ______________。
4。 He has already come back。 → He told me _________ he ______________ already come back。
5。 How can I get to the Summer Palace? → Could you tell me _________ _________ ______________ get to the Summer Palace?
6. Why didn’t he come yesterday? → Can you tell me _________ _________ ______________ come yesterday?
7。 What are they doing? → Tom didn’t tell me ______________ they ______________ doing.
8。 When will we have an English test? → The teacher didn’t tell us _________ _________ ___________ have an English test.
9. Where will the meeting be? → I asked him _________ the meeting ______________ be。
10。 Whose watch is this? → Does anybody know ______________ ______________ ______________ ______________?
11. Was the watch made in Shanghai?→ I don't know ____________ the watch ____________ made in Shanghai.
三、将下面的句子连接成为含有宾语从句的复合句.
1.These flowers are from Guangdong。 He said. → He said _______ these flowers ____________ from Guangdong.
2. Light travels faster than sound。 My teacher told me。 → My teacher told me __________ light ____________ faster than sound。
3。There will be a meeting in five days。 Jack didn't know. →Jack didn’t know _______ there _______ _______ a meeting in five days.
4。Can they speak French? I want to know。 → I want to know _________ ____________ _________ ____________ French.
5.Are the children playing games?Tell me。 → Tell me ___________ the children ___________ ___________ games。
6.Where did she park her car?Do you know? → Do you know __________ __________ _________ her car?
7.What does he often talk about? The girl wondered. → The girl wondered __________ __________ often ____________ about.
8.Who knocked at the door so loudly I don’t know。 → I don' t know _________ ____________ at the door so loudly。
9。 Does he still live in that street? I don’t know. →I don't know ___________ he still ____________ in that street。
10。 What's your name? I asked him. → I asked him what __________ __________ __________.
11。 When does the train arrive? Please tell me。 → Please tell me _____________ ___________ _____________ ____________.
12。 Do they want fried chicken?He asked the boys。 → He asked the boys ____________ they ___________ fried chicken.
陈述句变宾语从句:1. “I’m making a model train。” He said._____________________________________________________
2。“The tickets are in my pocket. " The man says。_____________________________________________________
3.“I will come back。” Tom says._____________________________________________________
一般疑问句变宾语从句:Will he come here tonight ? I’m not sure._____________________________________________________
Did the man pay for the meal ? The boss asked the waiter._____________________________________________________
He asked。 Is it going to rain tomorrow ?_____________________________________________________
特殊疑问句变宾语从句:Whose is that car ? The policeman asked._____________________________________________________
How is the weather like ? She wanted to know._____________________________________________________
Can you tell me ? Where did they spend their holiday_____________________________________________________
二、选择题。
( )1 The girls asked if they _____ some food and drink with them。 A。 took B. take C。 takes D. will take
( )2 Catherine said that she ____ to Guangzhou。 A。 has never gone B。 had never gone C. has never been D。 had never been
( )3 The students want to know whether they_____ dictionary today. A。 had B。 has C。 will have D. are
( )4 She asked Linda if_____ go and get some。 A. could she B。 she could C. she can D. she may
( )5 Linda said the moon____ round the earth. A. traveled B。 has traveled C。 travels D. had traveled
( )6。 I don't know _____. A。 what does he like best B。 what he like best C. what he does like best D。 what he likes best。
( )7. Can you tell me _____? A. where she lives B. where does she live C。 she lives where D。 where she live
( )8。 He asked me _________. A。 what time is it B. what time it is C. what time was it D。 what time it was
( )9。 Do you know ___? A. how much did it cost B。 how much it did cost C. how much it cost D. how much does it cost
( )10。 The man asked her ______. A。 why did she do it B。 why she did it C. why she does D. why does she do it
( )11。 Do you know what time ____ ? A.the train leave B。does the train leave C。will the train leave D。the train leaves
( )12. Mum asked _________. A。 where he was B, where was he C. where he is D. where is he
( )13. Do you know ________?
A. what they are looking for B。 what are they looking for C, they are looking for what D. what do they look for
( )14。 Nobody knows __________.
A. when will she come back B. when she come back C。 when she will come back D。 when does she come back
一.改写句子
1。 He can finish the work in two hours. He says. (复合句)
He says ___________ he can finish the work in two hours.
2. Does Mr. Brown enjoy living in China? Could you tell us?(复合句)
→Could you tell us _________ Mr. Brown _________ living in China?
3. ”Does the girl need any help?” he asked me。(复合句)
He asked me ______the girl _______ ________ help。
4. I think that is a good idea。 (否定句)
I ________________ a good idea。
5。 When does the train leave? I want to know。(改为含宾语从句的复合句)
I want to know _________ the train _________.
6。 He does not tell the truth , I think. (变为含宾语从句的复合句)
I ___________ think that ________________。
7. Did Peter come here yesterday? Li Lei wants to know. (改为含宾语从句的复合句)
Li Lei wants to know _________ Peter _________ here yesterday。
8。 He can’t go to school。 I think。 (变为复合句)
He ________ think he _________ go to school。
9。 I don’t know what I should do next。 (变为简单句)
I don’t know ______ ______ _______ next。
10。 What did you do ? he asked me 。 (变为复合句)
He asked me ______I _______。
11. He can’t work out the problem. I believed. (同义句转换)
I _________ _________ _________ _________ work out the problem。
12. How can we get to the plane? I don’t know。 (同义句转换)
I don’t know _________ _________ _________ get to the plane。
13。 Can you tell me ? Where is the post office? (变为含宾语从句的复合句)
Can you tell me ____________________?
14. Where did you find the book? Could you tell me? (复合句)
Could you tell me _________ _________ _________ the book?
15。 Who has left for Haikou? Nobody knew。 (复合句)
Nobody knew _________ _________ _________ _________ Haikou。
16。 The earth goes around the sun 。 The teacher told us。 (变为含宾语从句的复合句)
The teacher told us________________________。
17。 We noticed that they were playing football when we went home。 (简单句)
We noticed _________ _________ football when we went home。
18。 “keep the door open 。”He said to me . (简单句)
He _____ ______ _______ ________ the door open。
19。 “Don't play with fire。” I said to him. (简单句)
I ______ _______ ______ ______ with fire。
20. Can you tell me ? who will you go with ?(连成复合句)
Can you tell me ______ you _____ go with ?或
Can you tell me ______ ______ you ______ go ?
二.选择。
I.从下列A、B、C、D中选择一个正确选项填空。
1. I don’t know _________ he will come tomorrow. _________ he comes, I’ll tell you.
A. if; Whether B. whether; Whether C。 if; That D。 if; If
2. I don't know _________ the day after tomorrow。
A. when does he come B。 how will he come
C. if he comes D。 whether he’ll come
3. Could you tell me _________ the nearest hospital is?
A。 what B. how C. whether D。 where
4。 Could you tell me _________ the radio without any help?
A。 how did he mend B。 what did he mend
C。 how he mended D. what he mended
5。 I want to know _________.
A。 whom is she looking after B。 whom she is looking
C。 whom is she looking D. whom she is looking after
6. Do you know where _________ now?
A。 he lives B. does he live C. he lived D。 did he live
7。 Do you know what time _________?
A. the train leave B。 does the train leave C。 will the train leave D. the train leaves
8。 I don’t know _________。 Can you tell me, please?
A. how the two players are old B。 how old are the two players
C。 the two players are how old D. how old the two players are
9。 The small children don’t know _________.
A。 what is their stockings in B. what is in their stockings
C. where is their stockings in D。 what in their stockings
10。 I can't understand _________.
A. what does Christmas mean B。 what Christmas does mean
C。 what mean Christmas does D. what Christmas means
11。 A: Could you tell me ________ she is looking for?
B: Her cousin, Susan.
A。 that B。 whose C. who D。 which
12 I want to know________。
A。 what is his name B。 what's his name C。 that his name is D. what his name is
13。 Could you tell me________?
A。 when did Tom come back B. when does Tom come back
C。 when Tom will come back D。 when Tom comes back
14。 A: Could you tell me ________?
B: I'm not sure。
A. how many people have been out of hospital B。 when is Thanksgiving Day
C. which animal does he like best D。 what time will the dolphin show start
15. The teacher told us yesterday that December 25 ________ Christmas Day。
A. is B. was C。 has been D。 which
16. I wonder ________ you would like to come to my birthday party.
A. that B。 whether C。 that if D. that whether
17。 A: I'm waiting for the mail。 Do you know ________ it will arrive?
B: Usually it comes by 4:00。
A。 how B。 where C。 when D. what
18. Do you know ________ during the coming holiday?
A. what will Tom do B. what did Tom do C。 what Tom will do D。 what Tom did
19. The teacher told us that light ________ much faster than sound。
A。 travels B。 traveled C. would travel D. had traveled
20. Do you know if ________ back next week? If he ________ back, please let me know。
A。 he comes, will come B. will he come, comes
C. he will come, comes D. will he come, will come
21.The teacher told us that the earth _________ around the sun .
A。 go B. goes C。 went D. gone
22. She doesn't know _________ to go or stay.
A. if B. whether C。 what D. that
23。 Tell me _________ you’d like to play football or not .
A. if B。 whether C。 that D。 when
25。 Do you remember _________ you went to Shanghai in 1980?
A。 when B。 how C。 if D. where
展开阅读全文