题目内容
(2013·高考浙江卷)I ________ myself more-it was a perfect day.
| A.shouldn’t have enjoyed |
| B.needn’t have enjoyed |
| C.wouldn’t have enjoyed |
| D.couldn’t have enjoyed |
D
选D。题干的意思是:“我从未玩得更开心过——这是完美的一天。”shouldn’t have done表示“本不应该做而事实上已经做了”;needn’t have done表示“本没有必要做而事实上已经做了”;wouldn’t have done用于虚拟语气;couldn’t have done表示“不可能做过”。此处用not和比较级连用表达最高级的含义,意为“从未比这更高兴过”。所以正确答案为D项。
练习册系列答案
相关题目