9. We wish we ____ what you did when we were at high school.
A. did B. could have done C. have done D. should do
8. You didn't take his advice. ________ his advice, you ________ such a mistake.
A. Had you taken; wouldn't have made B. If you had taken; would make
C. Were you lo take; shouldn’t have made D. Have you taken; won t have made
7. Without your help, we________ so much.
A. won’t achieve B. didn’t achieve
C. don't achieve D. wouldn't have achieved
6. I ________ him the answer ________ possible, but I was so busy then.
A. could tell; if it had been B. must have told; were it
C. should have told; had it been D. should have told; should it be
5. Were I to do it, I ________ it some other way.
A. will do B. would do C. would have done D. were to do
4. Mary is ill today. If she _____ , she ____ absent from school.
A. were not ill; wouldn’t' be B. had been ill; wouldn't have been
C. had been ill; should have been D. hadn't been ill; could be
3. I didn’t know his telephone number. ____ it, I ____ then.
A. Had I known, would ring him up B. Should I know, would have rung him up
C. If I knew; would ring him up D. Had I known; would have rung him up
2. If they ____ earlier than expected, they ____ here now.
A. had started, would be B. started, might be
C. had started, would have been D. will start, might have been
1. If I ____ where he lived, I ____ a note to him.
A. knew, would B. had known, would have sent
C. know, would send D. knew, would have sent
8.我学习认真一点, 我不可能这次不及格。
虚拟语气基础训练2