题目内容

2.I ________ myself more-it was a perfect day.(  )
A.shouldn't have enjoyedB.needn't have enjoyed
C.wouldn't have enjoyedD.couldn't have enjoyed

分析 我从未玩得比这开心过---这是完美的一天.

解答 答案D.shouldn't have done表示"本不应该做而事实上已经做了";needn't have done表示"本没有必要做而事实上已经做了";wouldn't have done用于虚拟语气;couldn't have done表示"(过去)不可能做过".此处用not和比较级连用表达最高级的含义,意为"从未比这更高兴过".所以正确答案为D项.

点评 本题考查情态动词的用法.主要考查虚拟语气,情态动词等考点的理解.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网