满分5 > 高中英语试题 >

---I stayed at a hotel while in New York...

---I stayed at a hotel while in New York.

---Oh, did you? You ________ with Barbara.

A. could have stayed      B. could stay

C. would stay    D. must have stayed

 

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

The computers made by our company sell best, but several years ago no one could have imagined the role in the markets that they ________.

A. were playing       B. were to play       C. had played        D. played

 

查看答案

Some modern teaching equipment as well as hundreds of computers ________to ten Hope Schools in South China

A. were sent         B. was sent                C. have sent               D. had been sent

 

查看答案

Jess was sad and her friend helped her ________the first awful weeks after her husband Bill died.

A. break through       B. break down      C. get through       D. get rid of

 

查看答案

________it is hoped that college students should be equipped with the ability to take a good set of notes, this is not always the case.

A. When       B. While             C. As          D. Unless

 

查看答案

 In order to continue to learn by ourselves after leaving school, we must________learn how to study in the school now.

A. after all             B. in all       C. above all          D. first of all

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.