单选题I _____ asleep in the corner,for I remember nothing of what happened during the night.Amight fallBmust fallCmust have fallenDcan have fallen

单选题
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


参考解析

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

相关考题:

You () her in her office last Friday; she's been out of town for two weeks. A、needn’t have seenB、must have seenC、can't have seenD、might have seen

--- I can’t find my wallet.--- _____ it at home? A.Must you leaveB.Maybe you leaveD.You might leftD.Might you have left

Where is my pen? I ______ it.A. might loseB. would have lostC. should have lostD. must have lost

I don't regret ______ even if it might have upset her.A. to tell her what I thoughtB. to have told her that I thoughtC. telling what I thoughtD. telling her what I thought

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 toB. mustn’ tC. can’tD. shouldn't

--I called you yesterday. A woman answered, but I didn't recognize her voice.--Oh, it _________my aunt Jean.A. must beB. must have beenC. might beD. can have been

I don’t know where the key is, but I suppose I ____________it at home.A. could have leftB. should have leftC. must leave

When I saw her crying.I realized I ( ) her the news so soon. A、shouldn't have toldB、should not tellC、should have toldD、must have told

Here is my MP3 player! It’s strange.I don’t remember leaving it here, but I ( )supposed so. A、should have doneB、need have doneC、must have doneD、can do

Mary didn't answer the door bell.She ( ) asleep. A、should have fallenB、ought to fallC、might have fallenD、can have fallen

You ( ) me, because I never said I liked coffee without milk. A、must misunderstandB、must have misunderstoodC、must be misunderstandingD、had to misunderstand

It is a little expensive for me.Can I have a discount?()A、 You must be kiddingB、 It is terribleC、 The price has been reduced by 50%.It is a real bargain.

I must admit I have a ________ for history.A:preferenceB:referenceC:deference

—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.

When mother entered the bed room, little Shelly pretended () asleep. A、having fallenB、to be fallingC、being fallenD、to have fallen

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

What you saw can' t have been an aeroplane. I' m convincedit____ a large bird. A.must beB.has been builtC.must have beenD.could have been

— I wonder why Peter was late for the meeting yesterday.— He _______ his way. A.could loseB.might loseC.must loseD.must have lost

I forgot to ring up Mr. Wang yesterday, so I _______ today.A、can do itB、must do itC、had to do itD、must have to do it

—Hi, Tom. Any idea where Jane is? —She_____in the classroom. I saw her there just now.A. shall be B. should have beenC. must be D. might have been

"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 beB.couldn’t have been...might have beenC.must be...can't beD.can't have been...must have been

Since the road is wet,() last night.A、it must have rainedB、itmust rainC、it must be rainingD、it must have been raining

I forgot to return the book to you yesterday. So I()today.A、might do itB、must do itC、had to do itD、must have to do it

Must I take a taxi? No, you(). You can take my car.A、had better toB、don'tC、must notD、don't have to

单选题I _____ asleep in the corner,for I remember nothing of what happened during the night.Amight fallBmust fallCmust have fallenDcan have fallen

单选题—Mum, do you still remember your promise that you will buy me an ipad?  —Of could I do, ______Aand you will wait and seeBand I will do as I wishCbut you must pass the entrance examinationDbut you have to get it alone

单选题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.AthereforeBhithertoChoweverDnevertheless

单选题Must I take a taxi? No, you(). You can take my car.Ahad better toBdon'tCmust notDdon't have to