当前位置:高中试题 > 英语试题 > 虚拟语气 > --- I stayed at a hotel while in New York .--- Oh, did you? You ____ with Barbar...
题目
题型:不详难度:来源:
--- I stayed at a hotel while in New York .
--- Oh, did you? You ____ with Barbara.
A.could have stayedB.could stayC.would stayD.must have stayed 

答案
A
解析
could have done表虚拟,意为“本来能够做…(而事实上没做成)”,句意为“噢?你呆在宾馆了!你本来可以和芭芭拉住在一起的”。
核心考点
试题【--- I stayed at a hotel while in New York .--- Oh, did you? You ____ with Barbar】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
If I ___ the answer to the question , I ____  you..
A.know; would tellB.would know; would tell
C.knew ; would tellD.know ; tell

题型:不详难度:| 查看答案
Something ___ to save our earth. Do you think so?
A.can doB.must doC.has to doD.must be done

题型:不详难度:| 查看答案
I can’t find my English book. I must ___ it at home this morning.
A.forgetB.leaveC.have forgottenD.have left

题型:不详难度:| 查看答案
We ___ to the farm last week.
A.hadB.needed toC.didn’tD.had to go

题型:不详难度:| 查看答案
--Must we hand in our homework now?---No, you ___. You ___ hand them in before Friday.
A.mustn’t , canB.needn’t, canC.can"t , canD.mustn’t, must

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.