高二英語虛擬語氣教案
12.—— you can ask your brother for help.
—— he is not at home. if he ____, i _____.
a. is, would b. were, would c. is, will d. were, will
13. if you ____the doctors advice, you would have already recovered.
a. follow b. followed c. would follow d. had followed
14. if he had not missed the train, he _____by then.
a. might get b. might have got c. got d. had got
15. what would you have done last night, if you _____to write your homework.
a. hadn’t b. haven’t had c. didn’t have d. hadn’t had
16. —— did you catch the plane?
——no. if i had hurried, i ______.
a. would b. would have c. could d. did
17. why didn’t you tell him the truth? if i _____you, i would have.
a. were b. had been c. am d. would be
18.——how do you like the party?
——wonderful. if you had come with us, you ____a good time.
a. had b. had had c. would have d. would have had
19. if i _____out of my ink, i would have finished writing the paper.
a. didn’t run b. shouldn’t run c. haven’t run d. hadn’t run
20. if you _____early tomorrow morning, you would be there by noon.
a. have started b. were started c. were to start d. had started
21.——did you hand in your application for a league member?
——not yet. if i _____to see my father, i would have.
a. didn’t go b. haven’t gone c. wouldn’t have gone d. hadn’t gone
22.——why didn’t tom give you one of his paintings?
——i didn’t want one, but he would have given me one if i _____.
a. do b. would c. will d. had
23.——do you think the thief entered through the garage door?
——no, if he had, i don’t believe ____broken the living room window.
a. would he have b. he had c. he would have d. he has
24.______i’d have told you.