—Catherine, I have cleaned the room for you.—Thanks. You _____it. I could manag
题型:不详难度:来源:
—Catherine, I have cleaned the room for you. —Thanks. You _____it. I could manage it myself. A.needn’t do | B.needn’t have done | C.mustn’t do | D.shouldn’t have done |
|
答案
B。 |
解析
句子的语境是:“我自己能做”,所以“你本不必做的”。选A还是B呢?根据前面一句中的 have cleaned 可知,动作已经发生,所以此处谈论的是一个过去情况,故选 needn’t have done。 |
举一反三
This cake is very sweet. You ______ a lot of sugar in it. A.should put | B.could have put | C.might put | D.must have put |
|
When we worked in the same office, we _____ often have coffee together.A.would | B.should | C.could | D.ought to |
|
---Who has made a mess in my room? ---Who else it but your naughty son?A.could do | B.could have done | C.did | D.has done |
|
---Good morning,Doctor Brown’s office. ---Hello, this is Tom Smith. Could you please tell Doctor Brown I ? My car start.A.was delayed, doesn’t | B.will be delayed, won’t | C.am delayed, didn’t | D.would delay, mustn’t |
|
—When can I come for the photos?I need them tomorrow afternoon. —They _____ be ready by 12p. m. A.can | B.should | C.might | D.need |
|
最新试题
热门考点