收缩

豫升教育在线客服

  • 在线客服1: 点击这里给我发消息
  • 在线客服2: 点击这里给我发消息
  • 技术支持:夏老师 点击这里给我发消息
  • 电话:0371-60385262
课程列表
欢迎来到河南豫升专升本官网!
请先 登录 注册

精品课程

首页  >  英语语法  >  第五节 情态动词专题练习
第五节 情态动词专题练习

1.Michael __ be a  policeman, for he's much too short. 

    A. need't  B. can't  C. should  D .may
2.Johnny,you __ play with the knife. You __hurt youself.
    A.won't,can't  B.mustn't,may  C.shouldn't,must  D.cant't,shouldn't
3.Peter __ come with us tonight,but taken he isn't very sure yet.
   A.can B.may C.will D.must
4.Put on more clothes.You __ be taken feeling cold with only a shirt on. 

   A.must B.can C.could D.would
5.It's nearly seven o'clock.Jack __ be here at any moment.
   A.must B.need C.should D.can
6.I didn't hear the phone.I __ asleep.
   A.must be B.must have been C.should be D.should have been
7.Jack __ yet,otherwise he would have telephoned me.
    A.mustn't have arrived B.shouldn't have arrived C.can't have arrived D.need not have arrived
8.--there were already five people in the car but they managed to take me as well. --It __ a comfortable journey.
   A.can't be B.shouldn't be C.mustn't have been D.couldn't have been
9.He __you more help,even though he was very busy.
    A.might have given B.might give C.may have given D.may give
10.Yesterday Jane waooked away from the discussion.Otherwise,she __ something the would regret later.
    A.had said B.said C.might say D.might have said
11.There was plenty of time.She __.
      A.mustn't have hurried                      B.needn't have hurried 

      C.should have written it out                 D.couldn't have hurried
12.Tom ought not to __ me your secret,but be meant no harm.
     A.have told     B.tell     C.be telling      D.haven't told
13.I told Sally how to get there ,but perhaps I __ for her.
     A.had to wirte it out           B.must have written it out 

     C.should have written it out       D.ought to write it out
14.If you had worked harder,you __.
     A.would succeed                         B.had succeeded 

     C.should succeed                        D.would have succeeded
15.--If he __,he __that food. --luckily he wsa sent to the hospital immediately.
      A.was warned;would not take          B.had been warrned;had not taken 

     C.would be warned;had not taken    D.would have been warned;had not taken
16.--I stayed at a hotel while inNew York. --Oh,did you?You __ with Barbara.
     A.could have stayed         B.could stay      C.would stay       D.must have stayed
17.Sorry I'm late.I __ have turned off the alarm and gone back to sleep again.
    A.might          B.should         C.can            D.will
18.--Shall I tell John about it? --No you __.I've told him already. 

      A.needn't            B.wouldn't           C.mustn't            D.shouldn't
19.The new airoprt __ if they had not stopped working on it.
      A.would complete                               B.had been completed

      C.had completed                                D.would have been completed
20.I didn't see her in the meeting-room this morning.She __ at the meeting.
     A.mustn't have spoken                    B.shouldn't have spoken

     C.needn't have spoken                   D.couldn't have spoken
21.That young man has made so much noise that he __ not have been allowed to attend the concert.
    A.could                  B.must                   C.would                    D.should
22.Susan __ written a report like this.
     A.can have           B.mustn't have          C.can't have          D.ought to not have
23.There wasd a lot of fun at yesterday's party.You __ come,but why didn't you?

      A.must have             B.should               C.need have          D.ought to have
[答案及难点解析] 1.B 

2.B mustn't表示禁止may表示不可能

 3.B can表示理论上的可能、普遍性的可能、当然的可能,并非说话人主观认为可能,即并非猜测,故不可选A

4.A 

5.C at any moment/minute意为随时,马上

6.B 由句中的时态可知是在对过去的事件进行推测,故用情态动词+have done

7.C otherwise…一句可知说话人对Jack没有来持确定的态度。除所给答案外,A也正确。 8.D7题相似,C也是正确的,意为肯定不舒服

9.A may不可表示过去的事。 

10.D

 11.B表示当时本没必要那么匆忙 

12.A 

13.C 

14.D 

15.B

 16.A二人相遇的可能性不大。

17.A

18.A

19.D对过去情况的虚拟假设,注意要用被动语态。

20.D

21.D

22.C据常识可知是在对过去的事进行推测。

23.D


猜你喜欢课程
全程周末班 4600.00
全程重点二本班 30000.00
暑假全程班 7900.00

主办单位:河南豫升教育学校 学校地址:郑州市农业路与天明路交叉口西南角千盛广场(8号楼)4楼425室
Copyright © 河南豫升教育学校 2015 All Rights Reserved 豫ICP备2022018419号-1