虚拟语气专项练习 (新题版型 )
语法填空:
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 child? 4.It is strange that he ___________ (think) so. 5.I wish I ___________ (meet) my uncle yesterday.
6.Galileo insisted that the earth _____________ (move) the sun. 7.Supposing the weather ________ (be) bad, where would you go?
8. ________________________________ But for your help, I couldn 't (find) the place. 9. ___________________________________________ What do you think would happened if there __________________________________ (be) no light in the day?
10.I was very busy yesterday, otherwise I _______ (go) to the party. 11.Without your help the old man ____ (not live) now. 12.It is high time you _______ (take) the medicine ,sir.
13.I wish I ___________________ ( attend) the meeting yesterday. 14.I wish I ________________ (can) fly.
15.He wished he __________________ (not fall) in love with her before. 16. I would rather you ______________ (paint) the wall green next time. 17.I would rather she _____________ (not do) that. 18.If only I _____________ (take) your advice. 19. If only I _______ (be) a bird!
20. It was John who broke the window. Why are you talking to me as if I _____
(do) it.
21. My mom suggests that we ____ eat out for a change this weekend. 22. Don ' t handle the vase as if it _____ (be) made of steel. 23. If he _____ (follow) my advice, he wouldn
' t have lost his job.
24. We took a taxi to the lecture hall. Otherwise we ____ (be) late for the meeting.
25. If we _____ (book) a table earlier, we wouldn
' t be standing here in
单句改错:
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. 1
6.If it were not for the fact that she couldn 7.Should the weather fine, we might go on a trip.
8.She was very busy yesterday, otherwise she would come to the meeting. 9.I wish I was as tall as you. 10. 11.
How I wish I can pay a visit to Paris.
He wishes that he studied French instead Japanese in the college.
' t sing, I would invite her to
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.If I were you, I would go there.
2.If he had eaten it , he would have have died.
3.If it should snow tomorrow, we would play a snow game.
2
语法填空答案
1. came 2. were 3. hadn have found
' t helped 4. should think 5. had met 6. moves 7. were 8.
9. were 10. would have gone 11. wouldn could
' t lives 12. took 13. had attended 14.
15. hadn 't fallen 16. pointed 17. hadn ' t done 18. had taken 19. were 20. h done 21.should22 .were23.had followed24.would have been 25.had booked
改错
1.was—were2. live—lived3. will— would 4. she+ had 5. not+ to 6. couldn 7. weather+ be 8. would + have9. was—were 10. can—could11. instead—of 12. pay—paid13. go—went14. I + had 15. you+ had16. he + had 句式转换
' t c
1. Were I you, ….2 Had he eaten it, 3
… 3. Should it
snow,