更多“单选题I _____ asleep in the corner,for I remember nothing of what happened during the night.A might fallB must fallC must have fallenD can have fallen”相关问题
  • 第1题:

    35.—Mr Wang,must I come again on Sunday morning to clean the windows?

    —No,you _________.I have asked others to do it.

    A. don’t have to

    B. mustn’ t

    C. can’t

    D. shouldn't


    正确答案:A
    35.A【解析】句意:——王老师,我必须周日早晨来擦窗户吗?——不必了,我已经安排别人做了。从题干中的“I have asked others to doit.”可知提问者不必在周日早晨来擦窗户了。you don't have to= you needn't ;mustn't不许,禁止。故选A。

  • 第2题:

    I don’t know where the key is, but I suppose I ____________it at home.

    A. could have left

    B. should have left

    C. must leave


    参考答案:A

  • 第3题:

    Here is my MP3 player! It’s strange.I don’t remember leaving it here, but I ( )supposed so.

    A、should have done

    B、need have done

    C、must have done

    D、can do


    参考答案:C

  • 第4题:

    You ( ) me, because I never said I liked coffee without milk.

    A、must misunderstand

    B、must have misunderstood

    C、must be misunderstanding

    D、had to misunderstand


    参考答案:B

  • 第5题:

    I must admit I have a ________ for history.

    A:preference

    B:reference

    C:deference


    正确答案:A 

  • 第6题:

    When mother entered the bed room, little Shelly pretended () asleep.

    A、having fallen

    B、to be falling

    C、being fallen

    D、to have fallen


    参考答案:D

  • 第7题:

    What you saw can' t have been an aeroplane. I' m convincedit____ a large bird.

    A.must be

    B.has been built

    C.must have been

    D.could have been


    参考答案:A

  • 第8题:

    I forgot to ring up Mr. Wang yesterday, so I _______ today.

    A、can do it

    B、must do it

    C、had to do it

    D、must have to do it


    正确答案:B

  • 第9题:

    "The lecturer was a tall thin man with white hair.""Then it( )Dr.Firld because he is short and fat.It Dr.Jones;he is thin."

    A.can’t be...must be
    B.couldn’t have been...might have been
    C.must be...can't be
    D.can't have been...must have been

    答案:D
    解析:
    该题考查情态动词用法。根据题干可排除A,C选项(must be,can't be分别表示现在的肯/否定推测),而B选项中的might have been表示可能已经做成某事。故选D。表示对过去的否/肯定推测。

  • 第10题:

    I forgot to return the book to you yesterday. So I()today.

    • A、might do it 
    • B、must do it
    • C、had to do it
    • D、must have to do it

    正确答案:B

  • 第11题:

    单选题
    I _____ asleep in the corner,for I remember nothing of what happened during the night.
    A

    might fall

    B

    must fall

    C

    must have fallen

    D

    can have fallen


    正确答案: D
    解析:
    从for引导的原因状语从句判断,“我一点都记不得那天晚上发生的事了”,前面的主句应该是“我肯定是在角落里睡着了”。对过去发生动作的肯定推测,用 must have done,故为C。

  • 第12题:

    单选题
    I have been for years troubling the pages of historians, to find out what our fathers have done to the native Americans, but I must say, that my researches have _____ been to no effect.
    A

    therefore

    B

    hitherto

    C

    however

    D

    nevertheless


    正确答案: B
    解析:
    句意:我花了几年的时间来阅读历史学家的书,为的是找到我们的祖先对美国印第安人做了什么事,但是我必须说到目前为止,我的研究还没有什么成效。therefore因此。hitherto至今。however无论如何。nevertheless仍然,不过。

  • 第13题:

    --I called you yesterday. A woman answered, but I didn't recognize her voice.

    --Oh, it _________my aunt Jean.

    A. must be

    B. must have been

    C. might be

    D. can have been


    正确答案:B
    对过去情况的肯定推测应用“情态动词+have+过去分词”,且根据句意,可以推断B为正确答案。注意:can表示推测时通常不用于肯定陈述句。

  • 第14题:

    When I saw her crying.I realized I ( ) her the news so soon.

    A、shouldn't have told

    B、should not tell

    C、should have told

    D、must have told


    参考答案:A

  • 第15题:

    Mary didn't answer the door bell.She ( ) asleep.

    A、should have fallen

    B、ought to fall

    C、might have fallen

    D、can have fallen


    参考答案:C

  • 第16题:

    It is a little expensive for me.Can I have a discount?()

    A、 You must be kidding

    B、 It is terrible

    C、 The price has been reduced by 50%.It is a real bargain.


    参考答案:C

  • 第17题:

    —They must have thought you were terribly rude to have brought your host some food.— () .

    A.I would be happy to bring some.

    B.I remember one time a friend of mine from Switzerland had us over for dinner.

    C.I'm sure they did, but they were too polite to say anything.


    正确答案:C
    解析:上句的意思:他们一定认为,你给主人带了食物来,这非常不礼貌。对话时应该有针对地说明“他们”是否这样认为的。选项C符合情境。

  • 第18题:

    I can't find the key. I must have left it in the car. 翻译


    参考答案我找不到钥匙了。我肯定是把钥匙丢在车上了。

  • 第19题:

    — I wonder why Peter was late for the meeting yesterday.— He _______ his way.

    A.could lose

    B.might lose

    C.must lose

    D.must have lost


    答案:D

  • 第20题:

    —Hi, Tom. Any idea where Jane is? —She_____in the classroom. I saw her there just now.

    A. shall be B. should have been

    C. must be D. might have been


    正确答案:C

  • 第21题:

    Since the road is wet,() last night.

    • A、it   must   have  rained
    • B、it   must   rain
    • C、it   must   be    raining
    • D、it   must   have   been  raining

    正确答案:A

  • 第22题:

    Must I take a taxi? No, you(). You can take my car.

    • A、had better to 
    • B、don't 
    • C、must not
    • D、don't have to

    正确答案:D

  • 第23题:

    单选题
    —Mum, do you still remember your promise that you will buy me an ipad?  —Of could I do, ______
    A

    and you will wait and see

    B

    and I will do as I wish

    C

    but you must pass the entrance examination

    D

    but you have to get it alone


    正确答案: A
    解析:
    句意:——妈妈,你还记得你说过要给我买一个ipad的吗?——我当然记得,但是你必须通过入学考试。根据所给选项的句意可知,只有选项C符合语境,其他选项均可排除。故答案是C项。

  • 第24题:

    单选题
    Must I take a taxi? No, you(). You can take my car.
    A

    had better to 

    B

    don't 

    C

    must not

    D

    don't have to


    正确答案: A
    解析: 暂无解析