精英家教网 > 高中英语 > 题目详情

There was a lot of fun at yesterday's party.You ________ come,but why didn't you?

A.must haveB.should
C.need haveD.ought to have

D

解析该空含你本来应来但实际未来之意,应填ought to have。

练习册系列答案
相关习题

科目:高中英语 来源: 题型:单选题

___ he _____ me the news yesterday, I would be at the party now.

A.Should, tellB.Did, tell
C.Had, toldD.Were, to tell

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

---Sorry, sir. I can't answer this question.
---Well, you are supposed ______ this part of history.

A.reading B.to be reading C.to read D.to have read.

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

--- Catherine, I have cleaned the room for you.
---Thanks. You _______ it. I could manage it myself.

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

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

Mark     have hurried. After driving at top speed, he arrived half an hour early.

A.needn’tB.wouldn’tC.mustn’tD.couidn’t

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

________ for the fact that she broke her leg, she might have passed the exam.

A.Hadn’t it been B.Had it not been C.Was it not D.Were it not 

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

(2013·辽宁五校二模)—Mum, can I watch the TV program for another twenty minutes?
—Sorry, dear, it's time you ________ to bed.

A.went B.go
C.will go D.must go

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

You surprise me! You ________ fall asleep in such an important meeting.

A.mustB.mayC.canD.should

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

(2013·高考天津卷)If he had spent more time practising speaking English before,he________ able to speak it much better now.

A.will beB.would be
C.has beenD.would have been

查看答案和解析>>

同步练习册答案