虚拟语气练习题 50题

更新时间:2024-03-08 16:32:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

虚拟语气练习题

1. Brown _____ a house if he had enough money.

A. will buy B. would buy C. bought D. has bought 2. If the child hadn’t been so tired, he ____ asleep so quickly.

A. will not have fallen B. will not fall C. would not have fallen D. had not fallen

3. The man would have an accident if he _____ more care.

A. didn’t make B. won’t take C. hasn’t take D. is not taking 4. If ever the child _____, the mother ______ to it.

A. cries; ran B. will cry; will run C. would cry; would run D. cried, would run

5. The Smiths ____a lovely garden if they did some work in it. A. will have B. would have C. have D. have had 6. If you learned to swim, you ____ safer in the water. A. will feel B. felt C. would feel D. feel 7. It ____ a good match if it ______.

A. would have been; hadn’t rained B. will be; hadn’t rained C. would have been; shouldn’t rain D. will have been; didn’t rain 8. If mother ____ you were coming, she’d have baked some cakes. A. has known B. will know C. had known D. would know 9. Peter ____ a rich man today if he _____ more careful in the past.

A. is; had been B. was; were B. will be; should be D. would be; had been

10. If I were to do this work, I _____ it in my own way. A. would do B. do C. will do D. did 11. If the plane crashed, we _____.

A. would all kill B. will all be killed C. would all have been killed D. would all be killed

12. ______ more carefully, she wouldn’t have made so many mistakes.

A. If she listened B. If she listens C. If she has listened D. Had she listened

13. If he had taken my advice, he ____ a scientist now. A. will be B. is C. has been D. would be 14. _______, we would have visited the museum then.

A. If it does not rain B. Should it not rain C. Had it not rained D. If it has not rained

15. Should it stop raining, I ____ go for a walk.

A. had gone B. went C. would have gone D. would go 16. _____ he try again, he might be successful.

A. Could B. Might C. Must D. Should

17. If the teacher hadn’t explained it to me, I ______ the problem so well. A. would never be understood B. had never understood

C. would never have understood D. will never have understood 18. Why didn’t you buy that dictionary? I _____ if I had enough money.

1

A. would B. would have C. have bought D. had bought

19. If Jane hadn’t missed the early train, she ______ on time, but she was late. A. will arrive B. would arrive C. would have arrived D. had arrived 20. I shouldn’t worry if I ______ you.

A. were B. am C. have been D. will be 21. If he hadn’t been ill, he _______ football with us now.

A. had been playing B. would have played C. would be playing D. will be playing

22. ______, he would be surprised.

A. Were Tom to see you B. Were Tom see you C. If Tom is to see you D. If Tom has seen you

23. She often wishes that she _______ a horse.

A. can rode B. can ride C. could rode D. could ride 24. I wish she ______ to see my parents more often.

A. has come B. is coming C. will come D. would come 25. I think it’s high time you _____ action.

A. take B. took C. are taking D. will take 26. It’s necessary that a student ______ English well.

A. learns B. should learn C. must learn D. learned 27. She ran as if she _______ wings on her feet. A. had B. has C. has had D. is having 28. I’d rather you ________ that.

A. don’t B. won’t do C. didn’t do D. haven’t done

29. I wish the train _____ so late; then I could have got home before breakfast. A. hadn’t arrived B. didn’t arrive C. wouldn’t arrive D. mustn’t arrive 30. _______ I known he needed money so badly, I might have managed to help him. A. Unless B. When C. If D. Had

31. I wish I _____ to repair the bike, for I only made it worse. A. had tried B. hadn’t tried C. tried D. didn’t try 32. He looked as if he _____ for years.

A. hasn’t washed B. doesn’t wash C. wouldn’t wash D. hadn’t washed 33. She demanded that a meeting _____ tonight.

A. should hold B. would be held C. must be held D. be held 34. My uncle suggested that I ______ a job in a bank.

A. got B. would get C. should get D. must get

35. It is essential that every child _______ the same educational opportunities. A. has B. could have C. have D. had

36. They insisted that a meeting ____ as soon as possible.

A. be held B. was held C. must be held D. hold

37. The teacher made a suggestion at the meeting that students ________ more oral English practice.

A. were give B. had been given C. should given D. be given 38. He have orders that the prisoners _______ free. A. are set B. were set C. set D. be set

2

39. It’s necessary that the students _____ take notes in class. A. should B. must C. would D. are to

40. We are all for Mary’s suggestion that the discussion ________. A. is put off B. puts off C. to be put off D. be put off

41. It is the teacher’s suggestion that every student ______ an English dictionary. A. has B. have C. had d. having

42. “I told you what to do.” “I know you did. If only I ______ your advice.” A. have taken B. take C. should take D. had taken

43. John talked as if he _____ all the work himself, but in fact Harry and Lily did most of it.

A. did B. had done C. has done D. do 44. I request that she ______ alone.

A. has gone B. goes C. should go D. to go

45. The workers are working hard to meet the request that the railway _____ to traffic on May 1.

A. is open B. will be open C. be open D. must open 46. The boss ordered that the work _____ on time.

A. should be finished B. finish C. finished D. to be finished 47. _______, I wouldn’t do that.

A. If I am in your place B. Were I in your place C. If I have been in your place D. If I am to be in your place 48. ________, I should paint the room white.

A. If I have been you B. If I would be you C. If I will be you D. If I were you

49. The young girl has decided to insist that her father ______ with her. A. would not go B. did not go C. does not go D. not go 50. But for john, we ______ the match last week.

A. would have lost B. would lose C. had lost D. lost

3

本文来源:https://www.bwwdw.com/article/me6a.html

Top