问题补充:
—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”是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没有做。故选A。