题目内容

—"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
A
考察虚拟语气。句意:当我在纽约时,我住在一个旅馆。——哦,是吗?你可以喝芭芭拉一起住啊! “could+have+done”是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没有做。故选A。
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网