——How do you find the cake? ——This cake is very sweet. You ______ a lot of suga

——How do you find the cake? ——This cake is very sweet. You ______ a lot of suga

题型:不详难度:来源:
——How do you find the cake?
——This cake is very sweet. You ______ a lot of sugar in it.
A.should putB.could have putC.might putD.must have put

答案
D
解析

试题分析:考查情态动词用法。情态动词+动词原形表示在现在情况的推测;情态动词+have done表示对过去情况的推测。本题蛋糕很甜,说明放了很多的糖是在过去发生的事情,排除AC。Must have done一定做了某事。Could have done可能做了某事,句意你认为蛋糕怎么样?—非常甜。你一定放了很多的糖。故D正确。
点评:must表示有把握的肯定推测。如果是对过去的推测,使用情态动词+have done的形式。
举一反三
We suggest that more measures _________ to solve the problem of overpopulation.
A.will be takenB.be taken
C.can be takenD.must be taken

题型:不详难度:| 查看答案
— I saw Mr Li at the meeting yesterday.
— Did you? He _______ have attended it, for he had asked for sick leave.
A.needn’tB.couldn’tC.shouldn’tD.mustn’t

题型:不详难度:| 查看答案
—I’ m sorry. I  ______ at you the other day.
---Forget it. I was a bit out of control myself.
A.shouldn’t shoutB.shouldn’t have shouted
C.mustn’t shoutD.mustn’t have shouted

题型:不详难度:| 查看答案
If the weather had been better, we could have had a picnic. But it _____ all day.
A.rainsB.has rainedC.rainedD.is raining

题型:不详难度:| 查看答案
It was dangerous for you to swim in that river. You    eaten by the fish.
A.might have beenB.must have been
C.could have beenD.should have been

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.