—I paid 200 dollars for the necklace. I think it"s much too expensive.—Expensiv
题型:不详难度:来源:
—I paid 200 dollars for the necklace. I think it"s much too expensive. —Expensive? I don"t agree with you. You so before you _______ it.A.should have said; bought | B.have said; bought | C.had said; buy | D.must have said; should buy |
|
答案
A |
解析
这里考查的是虚拟语气。should have done“本应该干却没干”。 |
举一反三
—The woman biologist stayed in Africa studying wild animals for 13 years before she returned. —Oh, dear! She _______ a lot of difficulties!A.may go through | B.might go through | C.ought to have gone through | D.must have gone through |
|
But for the heavy rain, the sports meetwould be held last Wednesday. A B C D |
I can hear the Browns" phone bell ringing but no one is answering it; they _______ be at home.A.would | B.might | C.needn"t | D.can"t |
|
— you please write a 3 000word report about this subject for me? —Perhaps I only write a 1 000 word one,but I even doubt it.A.Could;might | B.Would;might | C.Might;could | D.Would;could |
|
We had better hurry.Our teacher us.A.wait for | B.must wait for | C.must be waiting for | D.has waited for |
|
最新试题
热门考点