三大从句练习(含答案) 下载本文

内容发布更新时间 : 2024/4/28 1:40:18星期一 下面是文章的全部内容请认真阅读。

宾语从句、状语从句、定语从句混合练习 1.I don’t know ___________or not.

A. whether he is at home B. if he is at home C. that he is at home D. whether is he at home

2.The man and the horse _____ fell into the river were drowned(淹死). A. which B. who C. that D. of which 3.I really don’t know __________.

A. what to do B. how to do C. what to do it D. to do what 4.We couldn’t find out _____, so we handed it in to the teacher.

A. whose pen was it B. whose pen it was C. it was whose pen D. whose pen is it

5.I don’t know ____ he still lives here.

A. where B. what C. when D. whether 6.The teacher asked the new student ____ class he was in. A. which B. where C. if D. that

7.I don’t know ____ Mr. Green will come to see us. He’ll help us with our English. A. why B. when C. how D. where

8.--- Be careful! Don’t break the bottles. Do you hear ____ I said? David? --- Yes, Mum

A. what B. that C. why D. if

9 .Could you ring me up as soon as he _____?

A. arrived B. would arrive C. arrives D. will arrive 10. The doctor _____ is leaving for London next month.

1

A. the nurse is talking to him B. whom the nurse is talking to C. the nurse is talking to D. who the nurse is talking 11.Jim has been in the factory for two months _____ he left school. A. when B. since C. as soon as D. whether 12. --- Do you know _____ Mr Black’s address is?

--- He may live at NO.18 or No. 19 of Bridge Street. I’m not sure of ____. A. where, which B. where, what C. what, which D. what, where 13.There is not much difference between the two. I really don’t know _____. A. what should I choose B. which I should choose C. which should I choose D. what I should choose

14.Her young sister _____ is eighteen years old is a college student. A. which B. who C. whom D. when 15. --- Do you know Betty very well?

--- Yes, she and I ____ friends since we met In Guangzhou last summer. A. have made B. have become C. have been D. have turned 16 . Do you know the boy _____ English is the best in Junior 1? A. whose B. who’s C. that his D. which 17. Who can tell us ____ over there?

A. what do they talk B. what are they talking about C. what they talk D. what they are talking about

18. --- The boy ____ Miss Green bought the present looks very happy. --- He’s never been given a present.

A. who B. to whom C. for whom D. which

2

19. Have you heard of the new airport _____ will be opened this year? A. who B. when C. which D. whom 20 .--- Where does he come from? --- Pardon?

--- I asked where ______.

A.. did he come from B. he came from C. he comes from D. does he come from

21. Did you find out ______?

A. she was looking for whose child B. whose child was she looking for C. whose child she is looking for D. whose child she was looking for 22. A nurse is a person ____ job is to take care of the patient in the hospital. A. who B. whose C. that D. which 23.Are you interested in _____?

A. how did he do it B. he did it how C. how he did it D. he how did it 24. She is ____ a good girl that everyone likes her.

A. so B. how C. such D. much 25.--- Who is the man ____ was walking to our English teacher? --- Oh! It’s Mr. Baker, our new maths teacher. A. he B. that C. whom D. which

26. They ______about a new film when their teacher ____ in.

A. have talked, came B. didn’t talk, was coming C. will talk, comes D. were talking, came

27. He went to bed after he _____his homework.

3

A. finish B. finishes C. had finished D. was finishing 28. I don’t know _____. Can you tell me?

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 29. --- What did the scientist say?

--- He said he wondered if _____ into space by spaceship one day. A. he had to fly B. he could fly C. can he fly D. could he fly 30. He will start working as soon as _____ here.

A. arriving B. he arrives C. he will arrive D. he has arrives 31. My parents lives in the largest city _____ lies in the west of the country. A. which B. who C. whose D. that 32. Excuse me, sir. Could you tell me ____?

A. Where the bank nearest B. where is the nearest bank C. where the nearest bank is D. the nearest bank is where 33. That’s all _____ I know. I can’t tell you any more. A. which B. that C. who D. whose

34. It’s 7:30. I can’t believe you___ cooking dinner yet, Sally.

A. haven’t started B. didn’t C. don’t start D. hadn’t started 35.We ____Xiao Li since she was a little child.

A. know B. had known C. have known D. knew 36. ______me up when you ______ any help.

A. Ring, need B. rang , need C. To ring, need D. Ringing, need 37. The teacher told us yesterday that December 25 ____ Christmas Day.

4

A. is B. was C. has been D. will be 38. He was ____ fat that he could not get through the door. A. so B. how C. such D. much 39. Peter will go to visit his uncle before he ______ Australia. A. has left B. will leave C. is leaving D. leaves

40. Do you know _________? They moved here soon after their son was born. A. when would the Greens move here B. when the Greens moved here C. the Greens would move here D. when the Greens would move here 41.--- Have you finished your project yet?

--- Not yet. The teacher said it ______ tomorrow.

A. could be handed in B. can be handed in C. can hand in D. could hand in

42. The teacher said that the earth _______round the sun.

A. goes B. go C. went D. will go 43. ---- What do you like doing after class? ---- I like not only reading _____ painting. A. and B. but also C. or D. for 44. I won’t let you in ____ you show me your card. A. except B. unless C. but D. if 45. We ’d like to tell you that you ______the exam.

A. have passed B. had passed C. pass D. will pass 46. “Could you tell me______?” “ Yes. They ____ to the library.”

A. where are the twins, have been B. where were the twins, have been

5