He _____ have completed his work; otherwise, he wouldn’t be enjoying himself by the seaside.

A.shouldB.mustC.wouldn’tD.can’t

B

解析試題分析:考查情態(tài)動詞。otherwise,he wouldn’t be enjoying himself by the seaside(否則,他就不會在海邊游玩了)表明他一定完成了自己的工作。要表示“一定做完了某事”要用must have done sth.的結構。should have done表示“本該做的事實際上未做”;can’t have done則表示“不可能做了某事”。誤選其他項的原因是沒有理解清楚本題的語境。不能推測出“如果他沒完成工作,他是不會去海邊的”,言下之意是“他一定已經(jīng)完成了工作”。句意:他應當完成了他的工作,否則,他就不會在海邊游玩了。故B正確。
考點:考查情態(tài)動詞

練習冊系列答案
相關習題

科目:高中英語 來源: 題型:單選題

I have told you the truth. ________ I keep repeating it?

A.MustB.CanC.MayD.Will

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

—What do you think we can do for our aged parents?
—You ____ do anything except to be with them and be yourself.

A.oughtn’t to B.don’t have to C.mustn’t D.can’t

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

Now that the sign reads, “No person ______ smoke here”, please choose a seat in the smoking area over there if you _______ smoke.

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

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

(2013·四川,5)—Why are your eyes so red?You________have slept well last night.
—Yeah,I stayed up late writing a report.

A.can'tB.mustn'tC.needn'tD.won't

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

It was very kind of you to do the washing-up but you _____ it

A.needn’t do B.shouldn’t do C.mustn’t have done D.needn’t have done 

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

(2013·合肥第二次質檢)Martin hasn't been in touch with me for ages. He  ________ my new cellphone number.

A.needn't get  B.mustn't get 
C.can't get  D.shouldn't have got 

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

One of our rules is that every student ________ wear school uniform while at school.(2012·遼寧)

A.mightB.couldC.shallD.will

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

—What qualities does a person need to become an astronaut?
—He ________be knowledgeable,independent and creative.

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

查看答案和解析>>

同步練習冊答案