题目内容
-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
解析:
解析:
本题考查情态动词+完成时的用法.从第一个句子我们知道“I”在纽约时住旅馆.而第二句的语气透露出惊讶,所以他说:“是吗?你本可以和Barbara住一起的”.此题易误选D,但“must have stayed”意为“一定是与Barbara住在一起”,与第一句矛盾,故不能选择.B项意为“本可以和Barbara住在一起”,符合题意.
练习册系列答案
相关题目
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 |