虚拟语气练习
用括号内的词的正确形式填空
1.I would rather Tom___________(come) tomorrow. 2.It seems as if it_____________(be) winter now.
3.What would have happened if you ______________(not help) her child4.I wish I ____________(meet) my uncle yesterday.
6.Galileo insisted that the earth______________(move) the sun. 7.But for(要不是。。。) your help, I couldn’t _______(find) the place. 8.I was very busy yesterday, otherwise I ________(go) to the party. 9.Without your help the old man_____(not live) now. 10.It is high time you________(take) the medicine ,sir. 11.I wish I __________________(can) fly.
12. I would rather you _______________(paint) the wall green next time 13.I would rather she _______________(not do) that.
14. My mom suggests that we _____ (eat) out for a change this weekend.
15. His pale face suggested that he (be) ill.
16.My demand is that she (come) to see me once a week. 17. He insisted that she (be)seriously ill and that ______ (send) to hospitals at once.
单句改错:
1. If I was you, I would run faster.
2. If I live near my office, I would walk to work.
3. I know nothing about the film. If I knew about it, I will tell you. 4. If she worked hard enough, she would have passed the English exam. 5. If it were not rain tomorrow, they might go to the Great Wall. 6. If it were not for the fact that she couldn’t sing, I would invite her to the party.
7. Should the weather fine, we might go on a trip.
8. She was very busy yesterday, otherwise she would come to the meetin. 9. I wish I was as tall as you.
10. How I wish I can pay a visit to Paris.
11. He wishes that he studied French instead Japanese in the college. 12. I would rather you pay me now. 13. It’s high time that we go to bed.
14. Look at the trouble I am in! If only I followed your advice. 15. If you asked him yesterday, you would know what to do now. 16. He would be a good sportsman now if he trained regularly. 语法填空答案
1. came 2. were 3. hadn’t helped 4. had met 6. moves 7. have found 8. would have gone 9. wouldn’t live 10. took 11. could
12. painted 13. hadn’t done 14.(should)eat 15.were 16. (should)come 17.was ; (should) be sent 改错
1. was—were 2. live—lived 3. will—would 4. she+ had 5. not+ to 6. couldn’t can’t 7. weather+ be 8. would + have 9. was—were 10. can—could 11. instead—of 12. pay—paid 13. go—went 14. I + had 15. you+ had 16. he + had
相关推荐: