—"I stayed at a hotel while in New York." —"Oh, did you? You _____ with Barbara.
题型:不详难度:来源:
—"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”是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没有做。故选A。 |
举一反三
--- Mike, it’s a pity you didn’t come to last night’s concert. It was really great! --- Really? If I ________ so busy, I would have gone with you.A.hadn’t been | B.weren’t | C.shouldn’t be | D.wouldn’t be |
|
He have come here yesterday, he?A.mustn’t, did | B.couldn’t, has | C.must, haven’t | D.must, didn’t |
|
Why we eat out when can easily cook ourselves at home? |
--- What it be? --- It be a man, for it is not moving. It be a dustbin, I think.A.can, may, must | B.can, can’t, must | C.can, must, can | D.may, may not, could |
|
-Oh, it’s you, Steve! I ______ you. -No surprising. I’ve just had my hair cut. A.don’t recognize | B.haven’t recognized | C.didn’t recognize | D.hadn’t recognized |
|
最新试题
热门考点