【状语从句练习】 选择题 【 1】
( 1 The meeting didn't start___ everyone was there.
A. because B. until C. why D. if
( 2 The boy ___ to bed ___ his mother came in.
A. went not; until B. didn't go; after C. went; until D. didn't go; until ( 3 I won't believe you___ I have seen it with my own eyes.
A. before B. until C. after D. when
( 4 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
( 5 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 ( 6 They didn't start the work ___ their teacher came back.
A. until B. while C. as soon as D. if
【 2】
( 1 Tom will call me as soon as he ___ Shanghai.
A. arrives B. will reach C. arrives in D. get to
( 2 I'm sure he'll come to see me before he ___ Beijing.
A. will leave B. is leaving C. leave D. leaves
( 3 I will tell him the news as soon as he___ back.
A. come B. comes C. will come D. came
【 3】
( 1 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 \"'
( 2 When he got to the station, the train ___.
A. left B. had left C. leaves D. has left
( 3 The boy told his father what he ___ in the street.
A. saw B. have seen C. had seen D. see
( 4 We ___ TV when the telephone ____.
A. watched; was ringing B. were watching; rang
C. watch; rings D. are watching; rang
( 5 By the end of last term, I___ ten books.
A. had finished reading B. have finish reading
C. had finish to read D. finish read 【 4】
( 1 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
( 2 Tom___ China for 3 years.
A. has been B. has been in C. has been to D. has been at
( 3 I won't go to see the film tonight, because I ___ my ticket.
A. lost B. have lost C. will lose D. didn't lose
( 4 ---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
( 5 I ___ him since I began to live in the city.
A. know B. have known C. knew D. will know
( 6 Zhao Lan ___ already ___ in this school for two years.
A. was; studying B. will; study C. has; studied D. are; studying
【 5】
( 1 Betty didn't go to see the film yesterday ___ she was ill.
A. because B. but C. until D. if
( 2 May I sit nearer___I can see more clearly?
A. as if B. so that C. even if D. so
( 3 ___ you work hard, you will certainly succeed.
A. Though B. If C. Because D. For
( 4 ___ 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
( 5 I'd like to go swimming _____ the water is not too cold.
A. for B. unless C. if D. Whether
【 6】
( 1 ___ you study harder, you'll never pass the final exam.
A. If B. Until C. Unless D. Except
( 2 You are sure to pass the exam ___ you study hard.
A. if B. though C. that D. since
( 3 I'll go to see the film with you______I have time this evening.
A. whether B. so C. if D. when
填上合适的连词完成句子。
1. _______ they were waiting for the bus, their son began to cry.
2. _________ he was speaking, everybody listened carefully.
3. I haven’ t seen her _________ she was 15 years old.
4. Have a good look at that man _________ you pass him.
5. It was already eight o'clock _________ we got there.
6. I was about to go out _________ a visitor came.
7. He had learned Chinese _________ he came to China.
8. I waited ________ he came back.
9. It was not ________ he took off his eyeglasses that I recognized him.
10._______ she grew older, she became more responsible.
11. I like playing tennis _________ my younger sister prefers watching ball games. 12. They were about to leave ______ it began to rain.
13. We were having a PE class ________ it began to rain.
14. I was walking along the river ________ a stone hit me.
15. We was about to begin our party ________ the bad news came that we had to stop it. 16. We were swimming in the sea _________ a shark appeared.
17. I didn’ t realize my mistake ________ my classmate told me.
18. It won’ t be a long time _______ we live a rich life.
19. It will be a long time _______ human find other energy.
20. It is ten years _______ he came a singer.
21. The sailor stayed on the lonely island ______ a ship passed there and saved him. 22.________ we saw a village, we had walked for more than 10 hours.
23. Please turn off the light _______ you left the office.
24.It will be a long time__________ humans land on the Mars.
25. It won't be a long time ________ Li Chen marries Fang Bingbing.
26. Lao Li can’ t attend my wedding today _____ he has gone to HK.
27.He asked for a leave ______ he was badly ill.
28. ________ we are good friends, call me if you are in need of help.
29. She didn’ t buy the necklace, _______ it was too expensive.
30. _______ he is too old, he had better not exercise for too long.
31. _______ I am a new comer, I don’ t have too many friends here.
32. My grandfather find it hard to read, _____ his eyesight is weaker and
weaker. 33._______ you are tired, you’ d better have a rest.
34.It was _______ it rained heavily that we had to put off the basketball match. 35. ________ you are grown up, you should help your parents more.
36. Difficulties are nothing ______we are not afraid of them.
37. ______ you break the law, you will be arrested.
38. I won’ t let you go ______ you tell me the truth.
39. You can’ t catch up with your classmate _______ you work hard from now on.
40. I can’ t marry you _________ my parents agree.
41. I will marry you _______ my parents agree.
42. _______ you ask your teacher for a leave, you can’ t leave school.
43. _______ I were you, I would choose to stay at home.
44. _______ I had known the news, I would have told you.
45. _______ I had been 20 years old, my parents wouldn’ t allow me to go abroad alone.
圈出下列句子的状语从句部分的引导词,并画出从句部分,且翻译成中文 (另附纸上 。 例:He took off
进门之前,他脱了鞋子。
1.Every time I listen to your advice, I get into trouble.
2. I told you the news the moment I heard it.
3. I knew he was angry with me the moment I saw him.
4.Before I could say a word, he had run away.
5. The sailors had sailed for 5 days and 5 nights before a ship spotted them and saved them.
6. He has been sick. It will be a long time before he can go back to school.
7 It won’ t be a long time before finishes the whole project.
8. She started to cook meals for her children as soon as she came back home.
9. I will sent you the ticket as soon as I get it.
10. Now that you are so badly ill, you’ d better go to see a doctor.
11. Considering that my parents are old, I choose to work in a nearer city.
12 Seeing that nobody comes to his help, the boy tried to stand up on his own.
13. Considering that we don't have enough time, we decided to cancel the trip.
14. You can go abroad as long as you have time and money.
15. Only if you try your best can you make progress in your English.
16. Supposing that you would die in three days, what would you do in these days?
17. Proving that you were the president of the USA, what would you do?
18. I can lend you the money on condition that you pay it back at the end of
this month. 19. It won’ t be long before they arrive in our city.
20. Only if you were a millionaire would I marry you.
因篇幅问题不能全部显示,请点此查看更多更全内容