题目内容
---I stayed at a hotel while in New York.
---Oh, did you? You ________ with Barbara.
---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。
练习册系列答案
相关题目