好文档 - 专业文书写作范文服务资料分享网站

(完整word版)虚拟语气练习50题

天下 分享 时间: 加入收藏 我要投稿 点赞

虚拟语气练习题

1. I loved the movie. I wish I _____ the book from which it was made.

A. have read B. had read

C. should have read D. am reading

2. You are late. If you _____ a few minutes earlier, you _____ him.

A. came; could meet B. had come; would have met C. come/will meet A. would go/would come C. go/are going

D. had come/would meet B. went/came D. are going/will come

3. It is time that you _____ home and I’d rather you _____ again tomorrow.

4. It is important that I _____ with Mr Williams immediately.

A. speak B. spoke

C. will speak D. to speak

5. —He has just come out of the hospital.

—No wonder he looked as if he _____ ill for a long time.

A. was

A. died

B. were C. has been

D. had been

D. would have died D. didn't try

6. But for his friends, he _____ of hunger 30 years ago.

B. would die C. must have died

B. hadn't tried C. have tried

7. How I wish I _____ to repair the watch! I only made it worse.

A. had tried

虚拟语气50

1

8. Let’s say you could go there again, how _____ feel?

A. will you

B. should you

C. would you D. do you

9. I can’t stand him. He always talks as though he _____ everything.

A. knew B. knows A. be held

C. has known D. had known

C. would be held B. didn’t tell him that D. had not told him that

C. would have met D. must have met

D. would teach

D. must be held

10. I suggested yesterday a meeting _____ to discuss the matter.

B. should hold

11. I wish I _____.

A. will tell him that C. told him not that

12. If you had told me in advance, I _____ him at the airport.

A. would meet B. would had meet

13. I certainly wish he _____ me how to sing English songs.

A. teaches B. will teach C. has taught

14. I wish I _____ able to tell him all about it last night.

A. should be B. were A. had lent

C. had been

D. was D. lends

15. I wish he _____ me some money if I am lucky enough.

B. lent C. would lend

16. If it _____ another ten minutes, the game would have been put off.

A. had rained D. have rained

B. would have rained D. rained

B. would still have worked D. will still work

D. not to go

17. Our former maths teacher died last term, otherwise he _____.

A. would still be working C. should still work A. not went

18. My father’s doctor suggested that he _____ home.

B. won’t go C. not go

19. When Edison died, it was proposed that the American people _____ all power in their homes,

streets, and factories for several minutes in honor of this great man. A. turn off

虚拟语气50

2

B. turned off C. would turn off

D. had turned off

20. John wished _____.

A. he will study more C. he studies

B. he had studied more D. he won’t have studied more

21. You look so tired tonight. It is time you _____.

A. go to sleep B. went to sleep C. go to bed D. went to bed A. were having

B. have had C. would have

D. had had

22. I would have bought a car if I _____ enough money. 23. _____ today, he would get there by Friday.

A. Would he leave B. Was he leaving C. Were he to leave D. If he leaves A. will be thinner

B. would be thinner

C. is thinner

D. must be thinner

24. Without the food, he _____.

25. If they’d only let us know earlier, _____ at the station.

A. we’d meet them B. we’ll meet them C. we’d have met them D. we’ve met them A. were/shall pay B. am/will pay C. would be/would pay D. were/would pay A. have not given

B. would not give C. had not given D. did not give

26. If I _____ you, I _____ more attention to English idioms and phrases. 27. We might have failed if you _____ us a helping hand.

28. The law requires that everyone _____ for his education.

A. pays

B. paid C. will pay

D. pay

29. _____, call the police.

A. If anyone will attempt to break in B. Would anyone attempt to break in C. Anyone should attempt to break in D. Should anyone attempt to break in A. or does she know mine?

B. and where does she live? D. she would be beautiful

D. know D. had had

30. Had I known her name, _____.

C. I would have invited her to lunch A. knew A. possessed

B. knows

31. He has just arrived, but he talks as if he _____ all about that.

C. known

C. had

32. If I _____ the money, I would have bought a much bigger car.

B. owned

33. I’d rather you ______ by train, because I can't bear the idea of your being in an airplane in

such bad weather.

虚拟语气50

3

A. would go B. should go C. went D. had gone

34. The librarian insisted that John _____ the book he had borrowed.

A. shouldn’t returned

B. won’t returned C. not return D. didn’t return

D. couldn’t leave

D. have

35. I left very early last night, but I wish I _____ so early.

A. didn’t leave B. hadn’t left C. haven’t left A. had

B. didn’t have

36. I do not have a job. I would find one but I _____ no time.

C. had had

37. He _____ the job well, but he _____ so careless.

A. hadn’t done/had been C. could do/was A. were

B. could have done/was D. had done/had been

D. should be

D. hoped

38. He insisted that we all _____ in his office at one o'clock.

B. to be

C. would be B. was hoping C. had to

39. I _____ to stay there for one more week, but I changed my mind.

A. would have hoped A. might

C. had hoped D. was able to D. Did/come

40. The doctor did all he could so that he _____ save the soldier’s life.

B. must

41. _____ you _____ last Wednesday, you might have known it well.

A. Were/to come B. If/came

C. Had/come

42. We _____ delighted if the report _____ true.

A. were/were B. shall be/were C. would be/were A. had been/would helped C. were/had helped

B. were/would help

D. would have been/had helped

D. wouldn’t do

D. were/would be

43. If he _____ here, he _____ you.

44. If I had known that, I _____ so.

A. wouldn’t have done B. didn’t do C. won’t do A. is

B. had been C. were

45. He didn’t come, but I wish he _____ here now.

D. should be

46. You _____ the train if you _____ a little earlier.

A. could take/started C. could take/had started A. didn’t read

B. could have taken/had started D. could have taken/started

D. hadn’t read

47. She couldn’t have answered the question if she _____ the book.

B. wouldn’t read C. haven’t read

48. The officer gave the order that soldiers _____ to go out at night.

A. not be allowed

B. mustn’t be allowed C. be not allowed D. shouldn’t allow

B. If he works hard D. Were he worked hard

B. must have been mistaken

49. _____ he would have succeeded in the examinations.

A. If he has worked hard C. Had he worked hard

50. He was taken away by the police. He _____ for a thief.

A. should have been mistaken C. could have been mistaken

D. is mistaken

虚拟语气50

4

虚拟语气答案 1—5 BBBAD

21—25 DDCBC 41—45 CCBAC

虚拟语气答案 1—5 BBBAD

21—25 DDCBC 41—45 CCBAC

虚拟语气答案 1—5 BBBAD

21—25 DDCBC 41—45 CCBAC

虚拟语气答案 1—5 BBBAD

21—25 DDCBC 41—45 CCBAC 虚拟语气50

6—10 DBCAA

26—30 DCDDC

46—50 BDACB

6—10 DBCAA 26—30 DCDDC

46—50 BDACB

6—10 DBCAA 26—30 DCDDC

46—50 BDACB

6—10 DBCAA 26—30 DCDDC

46—50 BDACB

11—15 DCDCC 31—35 ADCDB

11—15 DCDCC 31—35 ADCDB

11—15 DCDCC 31—35 ADCDB

11—15 DCDCC 31—35 ADCDB

5

16—20 AACAB 36—40 DBDCA

16—20 AACAB 36—40 DBDCA

16—20 AACAB 36—40 DBDCA

16—20 AACAB 36—40 DBDCA

(完整word版)虚拟语气练习50题

虚拟语气练习题1.Ilovedthemovie.IwishI_____thebookfromwhichitwasmade.A.havereadB.hadreadC.shouldhavereadD.amreading2.Youare
推荐度:
点击下载文档文档为doc格式
1vvn0727tb4mu7526k929d31q9p63i00ecf
领取福利

微信扫码领取福利

微信扫码分享