题目内容
I ___ myself more .------ It’s a perfect day .
A. shouldn’t have enjoyed B. needn’t have enjoyed
C. wouldn’t have enjoyed D. couldn’t have enjoyed
D
【解析】
试题分析:考查情态动词。must have done表示对过去的推测,只用于肯定句,故排除B,wouldn’t have done表示虚拟或原不想做的事情却做了,needn’t have done表示本不必做却做了某事,can’t / couldn’t …more表示“再什么不过了,再也没有比这更… 的”从下文it was a perfect day可知“我玩得再开心不过了”。句意:我玩得再开心不过了,这是完美的一天。故D正确。
考点:考查情态动词
练习册系列答案
相关题目