单选题William failed all his exams. He should’t miss so many classes.Amustn’t miss. Bcouldn’t have missedCmight have missedDshouldn’t have missed

单选题
William failed all his exams. He should’t miss so many classes.
A

mustn’t miss.  

B

couldn’t have missed

C

might have missed

D

shouldn’t have missed


参考解析

解析: 句意:威廉所有的考试都未通过。他不应该逃那么多课。must,might,could,should,would等情态动词本身含义各不相同。本题选项[D]中的shouldn’t have…译作“不该……”,表示做了不该做的事,蕴含着说话人的“责备、遗憾”之意。选项[B]中的couldn’t have…译作“不可能……”,蕴含着说话人的“怀疑、不相信”之意。从上下文考虑,只有选项[D]能使句子的意义通顺。

相关考题:

He has no idea what the book is about. He ()read the book. A.couldn’tB.couldn’t haveC.mightn’t haveD.shouldn’t have

With all this work on hand, he () to the cinema last night. A.mustn’t goB.wouldn’t goC.oughtn’t goD.shouldn’t have gone

Well, _______, he shouldn't even have been driving my car. (A)in short(B) to begin with(C) after all(D) at all

—May I watch TV for a while?—No,you .You have to finish your homework first.A.shouldn't B.needn't C.mustn't D.won't

We must have been drunk last might, _________? A. weren’t weB.mustn’t weC.hadn’t weD.didn’t we

I_______ have watched that movie —it’ll give me horrible dreams.A. shouldn’tB. needn’tC. couldn’tD. mustn’t

We ______ for her because she never came.A. needn't waitB. shouldn't have waitedC. mustn't waitD. mustn't have waited

I should have told you! You ______ the entire house. Our cleaning lady phoned she's coming tomorrow.A. didn't need to cleanB. needn't have cleanedC. don't need to cleanD. mustn't have cleaned

Judging from the fact that the other scouts haven't arrived, they__________ the bus.A. might missB. could missC. must have missedD. should have missed

The light of his room is still on, so he ( ) out. A、mustn't have goneB、mustn't goC、can't have goneD、can't go

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

I didn’t see her in the meeting room this morning, so I think she ( ) at the meeting. A、shouldn't have spokenB、needn't have spokenC、mustn’t have spokenD、couldn’t have spoken

You ( ) Jenny at the meeting this morning because she left for Hong Kong last night. A、wouldn’t have seenB、shouldn’t have seenC、mustn’t have seenD、can’t have seen

From what I heard about their hotel and the terrible weather, they ( ) their holiday at all. A、would have enjoyedB、shouldn't have enjoyedC、needn't have enjoyedD、can’t have enjoyed

There is no light in the room.I think he ( ) in. A、should not beB、mustn't have beenC、mustn't beD、can’t be

He ( ) so hurriedly that day, actually there was still more than half an hour left. A、oughtn't to leaveB、needn't have leftC、needn’t leaveD、couldn’t leave

He _________ have lied to his boss. A.shouldn'tB.mustn'tC.don't have toD.can't

oh,I'm not feeling well in the stomach. i____so much fried chicken just now A)ashouldn't eatB)mustn't have eatenC)shouldn't have eatenD)mustn't eat

____his age, he couldn’t have painted the pictures all by himself.A. To considerB. ConsideredC. Being consideredD. Considering

Thank you for your gifts, but you ____ such expensive things.A. mustn’t buyB. shouldn’t buyC. mustn’t have boughtD. shouldn’t have bought

You ______________________ put the passport in the suitcase, I may need it at any time. A、mustn't haveB、wouldn't haveC、shouldn't haveD、won't have

You () such a stupid mistake if you had followed my advice. A、may not makeB、might not makeC、shouldn t have madeD、might not have made

"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

Tony, you′ ve got a fever. You__________ that cold shower last night.A.might not have B.could have hadC.hadn't have D.shouldn't have had

You ()him so closely; you should have kept your distance.A、shouldn’tfollowB、mustn’tfollowC、couldn’t have been followingD、shouldn’t have been following

单选题Much as ______ I couldn’t lend him the money because I simply didn’t have that much spare cash.AI would have liked toBI would like to haveCI should have to likeDI should have liked to

单选题I can't thank you________much for your kindness because without your help I________ have won the first prize in the speech contest.Atoo; wouldn' tBvery; shouldn'tCthat; might notDso; couldn't