宾语从句练习题
一、选择填空
1. I don’t know _______ they will come tomorrow.
A. that B. if C. when D. where
2. Do you know _______?
A. what is he doing B. what he is doing
C. who is he D. who he is
3. Mr. Smith asked _______.
A. how much is the book B. what is the book like
C. where is the book D. how is the book
4. I want to know _______.
A. who you are B. who are you
C. you are who D. you are
5. Show _______ the way to the nearest post office, please.
A. me B. my C. us D. our
二、将下列各句改为宾语从句
1. The teacher said to me, “I go to school by bus every day.”
The teacher told me _______ he _______ to school by bus every day.
2. She asked me, “Have you seen the film?”
She asked me _______ I _______ seen the film.
3. She said, “We like English.”
She said _______ _______ _______ English.
4. He said, “I have a new car.”
He said _______ he _______ a new car.
5. The teacher said, “Today is Sunday.”
The teacher said _______ today _______ Sunday.
三、用所给的词完成下列宾语从句
1. I don’t know _______ (他是否喜欢音乐).
2. My mother asked me _______ (昨天什么了).
3. She wants to know _______ (明天天气怎么样).
4. Could you tell me _______ (那本书是用什么语言写的)?
5. Do you know _______ (那支歌曲的曲作者是谁)?
四、汉译英
1. 你知道她在哪里吗?
Do you know _______ _______?
2. 请你告诉我他住在哪里好吗?
Will you please tell me _______ _______ _______?
3. 请你告诉他不要迟到好吗?
Will you please tell him _______ _______ late?
4. 请你告诉他明天上午八点来好吗?
Will you please tell him _______ _______ at eight tomorrow morning?
5. 请你告诉他明天下午三点去看电影好吗?
Will you please tell him _______ _______ at three tomorrow afternoon to see the film?
五、改错
1. She said she will come here tomorrow. _______
2. She asked me if I had seen him before. _______
3. She told me her sister had been to Japan. _______
4. He asked me that the book was mine or hers. _______
5. She said she will not watch TV tonight. _______
六、连词成句
1. did, you, where, go, yesterday
2. know, do, you, that, song, is, the
3. she, where, did, go, yesterday
4. the, way, me, show, to, the, post, office, nearest
5. did, you, the, book, which, read, yesterday
七、完成句子
1. 请你告诉他明天下午三点去公园好吗?
Will you please tell him _______ _______ at three tomorrow afternoon to go to the park?
2. 请你告诉他明天上午九点来上学好吗?
Will you please tell him _______ _______ at nine tomorrow morning to come to school?
3. 请你告诉他明天下午四点去看电影好吗?
Will you please tell him _______ _______ at four tomorrow afternoon to see the film?
4. 请你告诉我明天是星期几好吗?
Will you please tell me _______ _______ tomorrow?
5. 请你告诉我那本书是用什么语言写的好吗?
Will you please tell me _______ _______ _______ _______ _______?