满分5 > 高中英语试题 >

I ________ myself more—it was a perfect ...

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 【解析】 试题分析:考查情态动词。句意为:我从没有过得这么好过——真是完美的一天。此处是not与more连用,表示“非常的肯定”,相当于“最高级形式”,同时couldn’t have done表示“过去本不可能做过某事”,是对过去状况的推测,故选D项。 【名师点睛】情态动词+have done的用法:情态动词无论是表达“推测和可能性”,还是表达“虚拟”这一概念,只要是对过去已经发生的事情进行描述,一律用“情态动词+have done”这一结构;对现在或将来的事情进行描述,用“情态动词+动词或系动词原形”。注意不同的情态动词和have done搭配的含义。否定的推测一般使用couldn’t have done。  
复制答案
考点分析:
相关试题推荐

They were abroad during the months when we were carrying out the investigation, or they _____ toour help.

A. would have come         B. could come

C. have come               D. had come

 

查看答案

People are recycling many things which they away in the past.

A. had thrown             B. will be throwing

C. were throwing          D. would have thrown

 

查看答案

It was sad to me that they, so poor themselves, ________ bring me food.

A. might                B. would

C. should             D. could

 

查看答案

I still remember my happy childhood when my mother ______ take me to Disneyland at weekends.

A. might               B. must

C. would               D. should

 

查看答案

_______ I have a word with you? It wont take long.

A. Can                B. Must

C. Shall             D. Should

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.