素心难逃小说阅读:情态动词的练习5

来源:百度文库 编辑:中财网 时间:2024/04/29 05:44:49

情态动词和虚拟语气试题精选

1. I often see lights in that empty house. Do you think I ______ report it to the police ?

  A. should          B. may          C. will           D. can

2. ---- The room is so dirty. ______we clean it ?

  ---- OK.

  A. Will           B. Shall             C. Would          D. Can

3. ---- Dare your little daughter stay at home alone at night ?

  ---- _________

  A. Yes, she does      B. No, she dare not      C. No, she doesn’t     D. Yes, she dares to

4. It is suggested that a doctor _______ immediately.

  A. be sent for      B. send for      C. is send for       D. should send for

5. When he was there, he ______ go to that coffee shop at the corner after work every day.

  A. would        B. should      C. had better        D. might

6. There is no light on; they ______ be at home.

  A. can’t          B. mustn’t        C. needn’t           D. shouldn’t

7. ---- Mr. Smith, ______ he have all these papers typed for you right away ?

  ---- He ______. They should be ready by 10 o’clock this morning.

  A. will; must      B. shall; has to      C. need; will      D. would; ought to

8. Research findings show we spend about two hours dreaming every night, no matter what we ______ during the day.

  A. may have done      B. can have done      C. must have done     D. should have done

9. ---- Don’t press the button, John.

  ---- What if I _______

  A. did         B. would        C. will              D. shall

10. Their basketball team has lots of excellent players, so if there is no unexpected thing to happen, their team ______ win the championship.

  A. would              B. may            C. should        D. need

11. Jenny ______ her word. I wonder why she changed her mind.

  A. must have kept       B. can have kept      C. should have kept    D. would have kept

12. My mother stared at me as if she ________ me before.

  A. didn’t see     B. hasn’t seen       C. hadn’t seen         D. doesn’t see

13. Peter ______ come with us tonight, but he isn’t sure.

  A. must          B. may           C. can            D. will

14. ---- Could I use your computer while you are out?

   ---- Of course you _______

  A. could        B. should           C. must            D. can

15. I’ve changed to take the job and I ________ change my mind.

  A. mustn’t       B. can’t          C. won’t           D. may not

ANSWERS: 1----15 ABBAA        ABAAC        CCBDC

 

16. ---- Is John coming by bus ?

   ---- He should, but he ______ not. He likes riding his bike.

  A. must          B. can          C. need         D. may

17. ---- I heard they went skating in the mountains last winter.

   ---- It ______ be true because there was little snow there.

  A. may not       B. won’t          C. couldn’t        D. mustn’t

18. I was really anxious about you. You ______ home without a word.

  A. mustn’t leave     B. shouldn’t have left   C. couldn’t have left     D. needn’t leave

19. ---- Mary, how did your Math test go ?

   ---- I had thought I ______, but in fact I came in the top 10 in my class.

  A. should have failed    B. could have failed     C. might have failed   D. need have failed

20. I wonder how he ______ that to the teacher.

  A. dare to say     B. dare saying      C. not dare say       D. dared say

21. It’s high time that he settled down in the city and ______ a new life.

  A. start        B. started       C. to start       D. starting

22. How I wish I ______ to learn Japanese when I was ten.

  A. would begin        B. began       C. should begin      D. had begun

23. ---- ______ he have been chosen as captain of our school football team?

   ---- Yes, he ______. Can’t you see he’s wearing an armband ?

  A. Can; can’t       B. Must; must have     C. Can; must have   D. Must; must

24. ---- Isn’t that Ann’s mother over there?

   ---- No, it ______ be her. I’m sure she is taller.

  A. can’t        B. must not       C. won’t        D. may not

25. ---- No wonder you caught a cold. You ______ out last night without a coat.

   ---- I know how silly I was.

  A. shouldn’t have gone                    B. mustn’t have gone   

C. couldn’t have gone                     D. mightn’t have gone

26. But for your timely help, the boy ______ his life.

  A. must have lost      B. may lose     C. might have lost     D. should lose

27. What would you say if I ______ you the truth ?

  A. am going to tell      B. were to tell      C. have told       D. would tell

28. ---- You really shouldn’t have shouted to them.

   ---- Right. I ______ crazy then.

  A. must be       B. must have been      C. would have been     D. should have been

29. If I ______ you, I ______ a plane instead of a bus. It’s too far.

  A. were; would have taken                 B. had been; would have taken  

C. were; would take                      D. had been; would take

30. ---- Were you shown around Venice in a boat with those American tourists?

   ---- No, but I wish I ______

  A. am      B. were        C. had         D. should

ANSWERS: 16----30 DCBCD        BDCAA        CBBCC

 

31. ---- Mum, it’s none of my business. Why ______ I care?

   ---- Just because she is your sister.

  A. can         B. should       C. will          D. may

32. Oh, I’m feeling bad in the stomach. I ______ so much fried chicken just now.

  A. shouldn’t eat      B. mustn’t have eaten     C. shouldn’t have eaten   D. mustn’t eat

33. It has been announced that candidates _________ remain in their seats until all the papers have been collected.

  A. can         B. will      C. may         D. should

34. He has always insisted that he ______ Dr Turner instead of Mr. Turner.

  A. will be called     B. call      C. have been called      D. should be called

35. He made a suggestion that the English test ______ until next Wednesday.

  A. will be put off       B. be put off     C. will put off    D. put off

36. I would rather you ______ to see me tomorrow.

  A. come          B. will come        C. came            D. had come

37. But for the Party, we ______ today’s happy life.

  A. will never have     B. didn’t have   C. would never have     D. don’t have

38. The requirement is that every student ______ one or two books.

  A. donate     B. donates       C. donated       D. will donate

39. In fact, you ______ have shown me to the station. I’m not a new comer.

  A. couldn’t    B. shouldn’t       C. needn’t        D. mustn’t

40. ---- Guess what? I drove my new car at a speed of 150 km this afternoon. It was fun.

   ---- Were you crazy? You ______ yourself.

  A. can kill     B. might kill     C. would have killed   D. could have killed

41. The teacher ordered that these exercises ______ in three days’ time.

  A. be finished      B. finish      C. be finishing        D. finished

42. ______ the weather ______ fine! We have to put off our picnic again.

  A. On condition that; is     B. When; could be     C. If only; were    D. As long as; is

43. ---- Are you coming to Jeffy’s party?

   ---- I’m not sure. I ______ go the concert instead.

  A. must       B. would       C. should        D. might

44. My sister eats too much every day, or she ______ thinner.

  A. will be           B. is       C. would be         D. had been

45. The spring here sometimes ______ be very cold.

  A. must          B. should        C. can        D. will

ANSWERS: 31----45 BCDDB        CCACD        ACDCC

 

46. ---- It’s so late. My son ______ be back!

   ---- Don’t worry. I dare say he ______ have some extra work to do.

  A. can; must       B. will; might       C. must; may        D. should; must

47. ---- Liu Xiang has successfully undergone the surgery in a US hospital.

   ---- But for his foot injury, he ______ another gold medal in the Beijing Olympic Games.

  A. must have won      B. would have won     C. would win  D. had won

48. You might as well tell the manager that male customers ________ not like the design of the

furniture.

  A. must       B. shall         C. may          D. need

49. He ______ full marks, but he was so careless as to make a spelling mistake.

  A. must have gained   B. can have gained     C. could have gained    D. must gain

50. It ______ sound like a perfect destination, but it is really adventurous to go there.

  A. should        B. must        C. shall         D. may

51. ---- Can I pay the bill by check?

   ---- Sorry, sir. But it is the management rule of our hotel that payment ______ be made in cash.

  A. shall        B. need         C. will            D. can

52. We ______ last night, but we went to appreciate the flowerbeds and streetlights in Tiananmen Square instead.

  A. might study      B. could study     C. should have studied     D. must have studied

53. According to the air traffic rules, you ______ switch off your mobile phone before boarding.

  A. may        B. can          C. would         D. should

54. The weather turned out to be fine yesterday. I _____ the trouble to carry my umbrella with me.

  A. should have taken    B. could have taken   C. needn’t have taken   D. must have taken

55. It is usually warm in my hometown in March, but it ______ be rather cold sometimes.

  A. must     B. can        C. should        D. would

56. ---- Dad, my birthday is coming.

   ---- Oh, you ______ have a new MP4 for your birthday, Kathy.

  A. ought to        B. can       C. shall          D. must

57. ---- How could I thank you enough?

   ---- Don’t mention it. Any other man ______ that.

  A. must do       B. could do       C. would have done     D. should have done

58. ---- How I wish I had studied harder when I was in senior school!

   ---- If you had, you ______ a university student now.

  A. are        B. would be       C. should be         D. were

59. ---- Did you go to the party last night?

   ---- Yes, and I’d rather not ______. It was so ______.

  A. go; tired        B. have gone; tire     C. have gone; tiring    D. go; tiring;

60. If you ______ the medicine, you would feel better now.

  A. took        B. had taken        C. would take        D. were to take

ANSWERS: 46----60 DBCCD        ACDCB        CCBCB

 

61. ---- Could you possibly get me a copy of Longman Dictionary?

   ---- There ______ be no problem.

  A. could       B. would         C. might        D. should

62. It ______ heavily when he got back home, for he was wet all over.

  A. was raining    B. must have been raining   C. must be raining     D. rained

63. I heard you had a traffic accident yesterday. With a little care you ______ this traffic accident.

  A. could avoid     B. would avoid     C. could have avoided    D. must have avoided

64. Can you imagine that a diligent and bright boy ______ fail to pass the exam.

  A. might       B. should        C. need          D. would

65. Mary was badly ill; otherwise, she ______our celebration yesterday.

  A. would have attended   B. must have taken part in     C. could join in   D. would attend

66. The manager considers it urgent that these files ______ right away.

  A. had to be printed                        B. should have been printed  

C. must be printed                         D. should be printed

67. Alice ______ a good salary in a job but she stayed at home for the sake of her family.

  A. must make      B. should have made     C. would make    D. could have made

68. A he had heart attack, he was told that he ______ continue the work.

  A. needn’t         B. may not          C. mustn’t           D. can’t

69. ---- Has Jack handed in his English composition?

   ---- Yes, but the teacher said that he ______ yesterday morning.

  A. might get it done                  B. should hand it in   

C. ought to get it done                D. should have handed it in

70. ---- James didn’t turn up last night, did he?

   ---- No, he ______. We hadn’t changed our plan.

  A. shouldn’t have come                   B. needn’t have come  

C. didn’t need to come                    D. needn’t to come

71. Cars play an important role in the modern life, but they ______ also cause many problems like air pollution.

  A. should        B. can         C. must      D. will

72. ---- Did you hand in your homework this morning?

   ---- No, I ______, but I forgot.

  A. ought to     B. ought to have     C. should       D. must have

73. ---- But for your timely warning, I ______ into great trouble.

   ---- Well, you know we’re friends.

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

74. Tom’s boss told Tom that if he worked hard, he ______ have a rise.

  A. may       B. ought to      C. can          D. shall

75. The manager ordered that all the work ______ in two days’ time.

  A. be finished        B. finish           C. be finish            D. finished

ANSWERS: 61----75 DBCBA        DDCDC        BBCDA