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

---Did you listen to the speech?
--- No, we ______ it. But we had a lot of traffic on our way.
A.could have attendedB.must have attended
C.could attendD.shouldn't have attended
该题考查的是虚拟语气,表示“本能……”是与过去事实相反,要用could+have done形式。
练习册系列答案
相关习题

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

Even though I’d hurt my leg, I______ swim back to the river bank.
A.couldB.mightC.had toD.was able to

查看答案和解析>>

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

You look so tired tonight. It is high time you_________.
A.went to bedB.went to sleepC.go to bedD.to sleep

查看答案和解析>>

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

She had a talent for paintings and art, but her parents recommended that she______ literature .?
A.studyB.studies?C.must studyD.would study

查看答案和解析>>

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

The report makes the recommendation that no more prisons _____.
A.will be builtB.be builtC.shall be builtD.are to be built

查看答案和解析>>

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

I lived with my sister this summer and didn’t have to pay rent. So I _____ save most of my salary.
A.couldB.wouldC.was able toD.should

查看答案和解析>>

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

—Well, I forgot to bring my dictionary here yesterday.
—Actually you _____ it here. You were not allowed to use it.
A.needn’t bringB.needn’t have brought
C.didn’t need to bringD.don’t have to bring

查看答案和解析>>

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

Keep up good state of mind even if you _____ fail plenty of times.
A.mustB.willC.canD.should

查看答案和解析>>

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

—You know that you were driving at 100 kilometers per hour, don’t you?
—No, officer, I _____ have been. This car can’t do more than 80.
A.mustn’tB.shouldn’tC.may notD.couldn’t

查看答案和解析>>

同步练习册答案