---I stayed at a hotel while in New York.---Oh, did you? You with Barbara.A. could have s

发布时间:2020-08-17 05:57:53

---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 stayed
B. could stay
C. would stay
D. must have stayed
解析:考查情态动词的完成式:句意:--我在纽约的时候住的是饭店。--哦,是吗?你其实可以住巴巴拉那里。(这句直译:你本可以和巴巴拉住一起,而你却没有这么做),因为是说的过去的事情,用情态动词的完成式,could have done 是虚拟语气,意思为:本应该可以做某事,而没有做某事,must have done过去一定做了…,选A。
以上问题属网友观点,不代表本站立场,仅供参考!