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

---I stayed at a hotel while in New York.
---Oh, did you? You ________ with Barbara.

A.could have stayedB.could stay
C.would stayD.must have stayed

解析试题分析:考查情态动词的完成式:句意:--我在纽约的时候住的是饭店。--哦,是吗?你其实可以住巴巴拉那里。(这句直译:你本可以和巴巴拉住一起,而你却没有这么做),因为是说的过去的事情,用情态动词的完成式,could have done 是虚拟语气,意思为:本应该可以做某事,而没有做某事,must have done过去一定做了…,选A。
考点:考查情态动词的完成式

练习册系列答案
相关习题

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

A mistake ______ have been made on our bill. We didn’t order any fish today.

A.shouldB.wouldC.couldD.must

查看答案和解析>>

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

— I promise Shirley ______ get a new iPad on her birthday.
— Will it be a big surprise to her?

A.willB.would C.should D.shall

查看答案和解析>>

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

— Isn’t that Ann’s husband over there?  
— No, it ________ be him — I’m sure he doesn’t wear glasses.

A.must not B.can’t C.won’t D.may not

查看答案和解析>>

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

—What do you need to say?
—No person         smoke or carry a lighted cigarette in this special room.

A.will B.shall C.ought D.need 

查看答案和解析>>

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

---The work will take me another week. I’m really tired.
---I think you          as well consult an experienced worker.

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

查看答案和解析>>

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

---- May I smoke here?
---- If you      , choose a seat in the smoking section

A.should B.could C.must D.may

查看答案和解析>>

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

查看答案和解析>>

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

查看答案和解析>>

同步练习册答案