--- 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 stay | C.would stay | D.must have stayed |
|
答案
A |
解析
could have done表虚拟,意为“本来能够做…(而事实上没做成)”,句意为“噢?你呆在宾馆了!你本来可以和芭芭拉住在一起的”。 |
举一反三
If I ___ the answer to the question , I ____ you..A.know; would tell | B.would know; would tell | C.knew ; would tell | D.know ; tell |
|
Something ___ to save our earth. Do you think so?A.can do | B.must do | C.has to do | D.must be done |
|
I can’t find my English book. I must ___ it at home this morning.A.forget | B.leave | C.have forgotten | D.have left |
|
We ___ to the farm last week.A.had | B.needed to | C.didn’t | D.had to go |
|
--Must we hand in our homework now?---No, you ___. You ___ hand them in before Friday.A.mustn’t , can | B.needn’t, can | C.can"t , can | D.mustn’t, must |
|
最新试题
热门考点