作业帮 > 英语 > 作业

求if 引导的从句 练习题

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/13 17:02:35
求if 引导的从句 练习题
8道就够
要有答案
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