—Where is my dictionary? I remember I put it here yesterday. —You ______ it in t
题型:不详难度:来源:
—Where is my dictionary? I remember I put it here yesterday. —You ______ it in the wrong place.A.must put | B.should have put | C.might put | D.must have put |
|
答案
D |
解析
考查情态动词用法。根据句意可知是对过去发生的事情的推测。应该使用情态动词+have done.排除AC;B本应该做某事却未做。D一定做了某事;句意:—我的字典在哪里?我记得昨天放在这里的。—你肯定放错地方了。 |
举一反三
–My sister hasn’t received any reply from the company yet, so she wants to give up. -- My advice is that she _____ till next week.A.has been waiting | B.waits | C.wait | D.will wait |
|
If the firefighters ________ in time, the fire would have resulted in many deaths in the hotel.A.wouldn’t have arrived | B.hadn’t arrived | C.didn’t arrive | D.shouldn’t arrive |
|
We __________ booked. Look, this restaurant is almost empty.A.mustn’t have | B.can’t have | C.should have | D.needn’t have |
|
She got stuck in a terrible traffic jam on the highway to Shanghai,or she dinner with her family now.A.will be having | B.would be having | C.is having | D.was having |
|
I have passed my examination easily, but I made too many stupid mistakes.A.must | B.will | C.shall | D.could |
|
最新试题
热门考点