古詩詞大全網 - 經典古詩 - 求if 引導的從句 練習題

求if 引導的從句 練習題

1. If I _____ you, I ____ very happy.

A. were, would be B. am, shall be

C. were, shall be D. am, would be

2. If he had not lost his money, he ____ the piano last week.

A. would buy B. had bought

C. could have bought D. bought

3. ____I known it, I should have told him.

A. Have B. Had

C. Having D. If

4. ____ the clouds, you would find the airplane in the sky easily.

A. Were it not for

B. If it had not been for

C. If it were not

D. Had it not been for

5. If I had known that, I ___ so.

A. wouldn’t do B. won’t do

C. didn’t do D. wouldn’t have done

6. If it ___ so hard, we’d go to town.

A. isn’t raining B. weren’t raining

C. doesn’t rain D. isn’t going to rain

1.答案A 2答案C 3.答案B 4.答案A 5.答案D

6.答案B

7. He _____ you if you ____ to see him that afternoon.

A. might tell, were going

B. told, were going

C. might have told, had gone

D. should tell, went

8. If you had started sooner, you ____ there.

A. may have got B. might have got

C. shall have got D. must have got

9. If we were to be 2oo years old, we ____ everything.

A. will change B. can change

C. could change D. shall change

10. I don’t think that I shall fail, but if I ___ I would try again.

A. fail B. would fail

C. should fail D. had failed

11. If you ____ to see Mary, what would you tell her?

A. are B. will be going

C. must D. were

12. If the train leaves at half past ten, there ____ no time to lose.

A. would B. is

C. will D. has

7.答案C 8.答案B 9.答案C 10.答案C 11.答案D

12.答案B