题目内容
—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 done 表示本可以做但却没有做的事。答句句意为“你本来可以住在 Barbara 那儿的”;而 must have done 只表示有把握的肯定推测,与题意不符。
练习册系列答案
相关题目
I often think of the hours _______ I stayed with you, _____ has had a great effect on my life.
A.that; which | B.which; who | C.which; that | D.when; which |