-----Where is my key? I remember I put it here yesterday.--------You ______ it
题型:不详难度:来源:
-----Where is my key? I remember I put it here yesterday. --------You ______ it in the wrong place.A.must put | B.should have placed | C.might put | D.might have put |
|
答案
D |
解析
考查情态动词表推测。因为是昨天的事,所以要用情态动词+have done结构。should have placed是应该做而实际上没做;might have put表可能性。句意:我的钥匙在哪里?我记得昨天我放在这了。你可能放在错误的地方了。所以选D。 |
举一反三
—Jenny,how did your math exam go? —I thought I ________,but in fact I came in the top 10% in the class.A.might have failed | B.couldn’t have failed | C.should have failed | D.mustn’t have failed |
|
Do you think the plan _________ out as soon as possible?A.should carry | B.ought to be carried | C.ought to have carried | D.ought to have been carried |
|
—Excuse me,but I haven’t got the iPhone 4 ordered through the Internet. —Sorry madam,I’m sure you have it by this Friday.A.must | B.may | C.could | D.shall |
|
— I heard they went skiing in the mountains last winter. — It ________ true because there was little snow there.A.may not be | B.won’t be | C.couldn’t be | D.will be |
|
—Are you coming to the English evening? —I’m not sure. I ________ go to the concert instead.A.must | B.would | C.should | D.might |
|
最新试题
热门考点