—You shouldn’t have shouted at your mother. It really hurt her.
—Exactly. I ________ crazy at the time.

A.must beB.could be C.must have beenD.could have been

C

解析試題分析:句意:--你不應(yīng)該對你媽媽大聲說話的。這真的傷害了她。--確實(shí)是,我那時一定是發(fā)瘋了。從shouldn’t have done說明是過去的事情,所以排除AB,must have done是對過去情況的肯定推測,could have done是“過去本可能做卻沒做“,不符合句意。選C。
考點(diǎn):考查情態(tài)動詞的完成式

練習(xí)冊系列答案
相關(guān)習(xí)題

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

–I have packed your luggage for you need to rise early tomorrow.
--Thanks. You ______ that. I am a big girl now and I can manage it, Mum.

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

查看答案和解析>>

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

My sister met him in the hospital yesterday afternoon, so he _________ your lecture.

A. couldn’t have attendedB. needn’t have attended
C. mustn’t have attendedD. shouldn’t have attended

查看答案和解析>>

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

We can hardly believe that an intelligent person like Daniel ________ be asking such a silly question.

A.shouldB.mightC.mustD.could

查看答案和解析>>

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

The first snow of every year is always so exciting, but too much snow _________ cause trouble

A.shall B.need C.can D.must

查看答案和解析>>

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

— Hello, may I speak to Mr. Wu?
— I’m afraid he is not in now. ______ I take a message?

A.ShouldB.CanC.WillD.Shall

查看答案和解析>>

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

—A shy boy like John ________ give up a secure job and start his own business!
—Yes,nobody had expected that.

A.would B.should C.might D.could 

查看答案和解析>>

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

— Guess what! I have won the first prize in the speaking competition.
— Congratulations! You _____ put a lot of work into it.

A.shouldB.mustC.should haveD.must have

查看答案和解析>>

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

It’s funny that Howard___ speak to you like your boss.

A.might B.would C.should D.must

查看答案和解析>>

同步練習(xí)冊答案