---I stayed at a hotel while in New York.---Oh, did you ? You ________ with Barbara.A.could have stayedB.could stayC.would stay aD.must have stayed
网友回答
A
解析分析:根据题干的时态判断说明是现在谈论过去的事情,因此要用情态动词+have done的形式.选项A的含义是“你那时可能与Barbara呆在一起”,而D选项的意思是“你那时一定与Barbara呆在一起”,过于肯定.因此