当前位置:高中试题 > 英语试题 > 虚拟语气 > This cake is very sweet. You _____ a lot of sugar in it. A.should putB.could hav...
题目
题型:不详难度:来源:
This cake is very sweet. You _____ a lot of sugar in it.
A.should putB.could have putC.might putD.must have put

答案
D
解析
由前面的提示“蛋糕很甜”可知是“你一定是在里面放了很多糖”,故选D。must have done表示对过去情况的肯定的推测,“过去一定做某事。”
核心考点
试题【This cake is very sweet. You _____ a lot of sugar in it. A.should putB.could hav】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
— Do you know where David is ? I couldn’t find him anywhere.
— Well. He ______ have gone far –his coat’s still here.
A.shouldn’tB.mustn’tC.can’tD.wouldn’t

题型:不详难度:| 查看答案
If I ________ plan to do anything I wanted to. I’d like to go to Tibet and travel through as much of it as possible.  
A.wouldB.couldC.had toD.ought to

题型:不详难度:| 查看答案
— Shall I give you a ride as you live so far away ?
— Thank you. _______.
A.It couldn’t be betterB.Of course you can
C.If you likeD.It’s up to you

题型:不详难度:| 查看答案
If I ______ plan to do anything I want to,I’d like to go to Tibet and travel through as much of it as possible.
A.wouldB.couldC.had toD.ought to

题型:不详难度:| 查看答案
Thank you for all your hard work last week.I don’t think we ______ it without you.
A.can manage B.could have managed
C.could managed D.can have managed

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.