通过高考题精讲 could have done的用法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

通过高考题精讲

could have done的用法

could (not)have done 常见用法:

1. 对过去行为的推测,表可能。

2. 过去能做而未做,表惋惜,或婉转的批评。

3. 虚拟语气中,表过去的虚拟。

I can’t find my purse. I___________ it in the supermarket yesterday, but I’m not su re.

A. should leave

B. must have left

C. might leave

D. could have left

解析:本题选择D.

could have done 对过去行为的推测,表可能。

我找不到皮包,根据下文yesterday表过去的推测,加上I’m not su re,所以排除B。

(2013浙江)3. 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.

could not have done 对过去行为的推测,表可能。

Could not…….more……固定句型,非常,再….也不为过…根据下文was和perfect,我过的非常愉快。

——I stayed at a hotel while in New York .

——Oh, did you ? You _____ with Barbara.

A.could have stayed

B.could stay

C.would stay

D.must have stayed

could have done 过去能做而未做,表惋惜,或婉转的批评。

根据上文,stayed过去住酒店浪费钱,本可以和朋友住一起。

(2009江苏)28. He did not regret saying what he did but felt that he __________it differently.

A. could express

B. would express

C. could have expressed

D. must have expressed

解析:本题选择C.

could have done 过去能做而未做,表惋惜,或婉转的批评。

根据上文did和felt表过去,和did not regret saying,所以排除D。本可以用不同的方式来表达,效果可能不一样,不是十分的肯定。

(2008山东) 24. 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 manage

D. can have managed

could have done虚拟语气中,表过去的虚拟。

有点类似虚拟语气,过去的情况,所以用could have done。

相关文档
最新文档