初中英语状语从句_宾语从句_定语从句专项练习题(附答案)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
状语从句练习
( ) 1. I won't believe you___ I have seen it with my own eyes.
A. before
B. until
C. after
D. when
( )2.He ___ home ___ she was satisfied ___ his answer yesterday.
A. didn't go; until; with
B. wasn't go; after; to
C. doesn't go; before; with
D. didn't go; until; to
( ) 3. He ___ back until the work ___ done.
A. isn't; will be
B. isn't; is
C. won't be; will be
D. won't be; is
( ) 4. They didn't start the work ___ their teacher came back. A. until B. while C. as soon as D. if
( )5. Tom will call me as soon as he ___ Shanghai.
A. arrives
B. will reach
C. arrives in
D. get to
( )6. I'm sure he'll come to see me before he ___ Beijing.
A. will leave
B. is leaving
C. leave
D. leaves
( )7. Tom has got a watch. He ___ it for two years. It _______ by his father.
A. has bought; was bought
B. has got; is bought ,
C. was bought; has bought .
D. has had; was bought "'
( )8. When he got to the station, the train ___. A. left B. had left C. leaves D. has left
( ) 9. The boy told his father what he ___ in the street.
A. saw
B. have seen
C. had seen
D. see
( ) 10. We ___ TV when the telephone ____.
A. watched; was ringing
B. were watching; rang
C. watch; rings
D. are watching; rang
( ) 11. I ___ you for a long time. Where ___ you ___?
A. didn't see; did; go
B. didn't see; have; gone
C. haven't seen; have; been
D. haven't seen; have; gone
( ) 12. Tom___ China for 3 years.
A. has been
B. has been in
C. has been to
D. has been at
( ) 13. -Hello! May I speak to Bob? -Sorry, but he ___ for a month.
A. had been away
B. was left
C. left
D. has been away
( )14. Betty didn't go to see the film yesterday ___ she was ill. A. because B. but C. until D. if
( )15. ___ he came to study in the university, he has made much progress in the study of English.
A. While
B. When
C. Since
D. After
( )16. I'd like to go swimming _____ the water is not too cold. A. for B. unless C. if D. whether
( ) 17. There are ___ many league members in class 2 ___ in Class 4.
A. both; and
B. 'so; that
C. either; or
D. as; as
( )18. Suzhou is not ____ beautiful ____ Hangzhou. A. as; than B. so; as C. even; than D. /; than ( ) 19. I want to know ___ she is going to see a film. A. if B. that C. what D. which
( )20. I'll go to see the film with you___I have time this evening. A. whether B. so C. if D. when
( ) 21. ___ you study harder, you'll never pass the final exam. A. If B. Until C. Unless D. Except
( ) 22. Although it was raining,-- still worked in the fields. A. but they B. and they C. they D. and yet they
( )2 3 .___ she is very old, ___ she can still work eight hours a day.
A. Because; so
B. Though; but
C. As; yet
D. Though; yet
( ) 24. Please answer the question in a loud enough voice ___ all the class may hear.
A. so, that
B. or
C. in order that
D. and
( ) 25.I hurried___I wouldn't be late for class. A. so B. so that C. if D. unless
( ) 26.The dictionary is so expensive ___ I can't buy it.A. because B. when C. that D. if ( ) 27. I got there ___ late ___ I didn't see him. A. too; to B. such; that C. so; that D. so; as
( ) 28. He has___ an interesting book that we want to read it. A. so B. such C. the same D. as
宾语从句练习
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. 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
3. Can you tell me how many English words ____ since 1996?
A. have you learned
B. did you learn
C. you have learned
D. you learned
4. Miss Li wants to know _____ next week. A. when my uncle leaves
B. when will my uncle
C. where my uncle will stay
D. where does my uncle stay
5. I don’t know ____ Jane was late for school this morning. A. who B. what C. whom
D. why
6. They don’t know ____ their presents are. A. when B. why C. what
D. how
7. Mike asked the girl in the shop ____ the watch ____ cheap enough. A. that; is B. if; was C. that; was D. whether; is
8. I think he ____ back next week.A. comeB. will comeC. cameD. has come
9. Xiao Mao told me he ____ a film with his mother the next day.
A. would see
B. will watch
C. would look
D. will see
10. Could you tell me if it ____ tomorrow?A. rainB. will rainC. rainingD. rains
11. He said that he ____ speak a little English when he was five. A. might B. would C. could D. can