主页 > 英语资料 > 考卷练习 >

中考英语宾语从句专项训练30题(附答案)

中考英语宾语从句专项训练30题(附答案)

一、 单项选择题(共30题)

  1. Could you tell me ______?
    A. where is the post office
    B. where the post office is
    C. where was the post office
    D. where the post office was

  2. I want to know ______.
    A. what is he doing
    B. what he is doing
    C. what does he do
    D. what he does do

  3. Do you know ______?
    A. when will the train arrive
    B. when the train will arrive
    C. when the train arrive
    D. when does the train arrive

  4. The teacher asked the students ______.
    A. if they have finished the work
    B. whether they had finished the work
    C. if had they finished the work
    D. whether had they finished the work

  5. —Excuse me, could you tell me ______?
    —In the supermarket.
    A. where I can buy a ticket
    B. where can I buy a ticket
    C. where I bought a ticket
    D. where did I buy a ticket

  6. I wonder ______.
    A. if it will rain tomorrow
    B. if will it rain tomorrow
    C. whether does it rain tomorrow
    D. that it will rain tomorrow

  7. Nobody knows ______.
    A. why didn't he come to school yesterday
    B. why he didn't come to school yesterday
    C. why he doesn't come to school yesterday
    D. why hasn't he come to school yesterday

  8. He said that he ______ to Beijing the next day.
    A. will go
    B. would go
    C. goes
    D. has gone

  9. The geography teacher told us that the earth ______ around the sun.
    A. moved
    B. moves
    C. will move
    D. is moving

  10. I'm not sure ______ he will come or not.
    A. if
    B. whether
    C. that
    D. when

  11. Can you guess ______ in the box?
    A. what is
    B. what it is
    C. what does it have
    D. what has

  12. We wondered ______ the work so early.
    A. how they had completed
    B. how had they completed
    C. how they have completed
    D. how have they completed

  13. Do you know ______ our school will hold a sports meeting next week?
    A. if
    B. whether
    C. that
    D. what

  14. —Could you tell me ______?
    —He is a doctor.
    A. what your father does
    B. what does your father do
    C. where your father works
    D. where does your father work

  15. I asked him ______.
    A. what was wrong with him
    B. what wrong was with him
    C. what is wrong with him
    D. what wrong is with him

  16. I don't care ______ he thinks about this matter.
    A. how
    B. what
    C. that
    D. whether

  17. —Do you know ______?
    —Next week.
    A. when they will leave
    B. when will they leave
    C. when they left
    D. when did they leave

  18. He didn't tell me ______.
    A. when would he come back
    B. when he would come back
    C. when will he come back
    D. when he will come back

  19. Let's see ______ we can find some useful information on the Internet.
    A. that
    B. if
    C. what
    D. which

  20. The boy asked his mother ______ watch TV for a while.
    A. if could he
    B. if he could
    C. that he could
    D. whether could he

  21. I remember ______ I have seen him before, but I forget where.
    A. that
    B. if
    C. whether
    D. what

  22. Have you decided ______?
    A. where you will spend your holiday
    B. where will you spend your holiday
    C. where you spent your holiday
    D. where did you spend your holiday

  23. Could you tell me ______?
    A. how much does the coat cost
    B. how much the coat costs
    C. how much did the coat cost
    D. how much the coat costed

  24. She asked me ______.
    A. where I lived
    B. where did I live
    C. where I live
    D. where do I live

  25. I doubt ______ he can win the game. He looks so tired.
    A. that
    B. whether
    C. when
    D. how

  26. I didn't know ______ his homework.
    A. if he had finished
    B. if had he finished
    C. if he has finished
    D. if has he finished

  27. Did you hear ______?
    A. what did she say
    B. what she said
    C. what she says
    D. what does she say

  28. Please tell me ______.
    A. who are you waiting for
    B. who you are waiting for
    C. who do you wait for
    D. who you waited for

  29. My mother asked me ______.
    A. why I am so happy
    B. why am I so happy
    C. why I was so happy
    D. why was I so happy

  30. I want to know ______ we will go for a picnic tomorrow.
    A. weather
    B. whether
    C. that
    D. what


答案与解析参考 

1-5: B B B B A
(前5题核心在于“陈述句语序”。只要看到宾语从句,先把选项里疑问句语序的排除掉。主句是Could/Can you开头表示委婉请求,从句时态根据实际情况定,通常为现在时态。)

6-10: A B B B B
(第8题:主句said是过去时,从句需用过去将来时would go。第9题:经典陷阱,客观真理永远用一般现在时。第10题:有or not,只能用whether,不能用if。)

11-15: A A C A A
(第11题:what作从句的主语,语序不需要改变。第15题:what's wrong with...句型中what本身就是主语,所以语序不变,但要注意主句asked是过去时,所以用was。)

16-20: B A B B B
(第16题:think缺少宾语,用what引导。第18题:主句didn't tell过去时,从句用过去将来时。)

21-25: A A B A B
(第21题:remember后面接陈述一件事实,且不缺成分,用that引导。第25题:doubt在肯定句中通常用if/whether引导,在否定句中用that引导。)

26-30: A B B C B
(第26题:主句过去时,从句动作发生在主句之前,用过去完成时had finished。第30题:注意拼写陷阱,weather是天气,whether才是是否。)

相关标签: 模拟卷 练习题 宾语从句