考试,评价
打印本文 打印本文  关闭窗口 关闭窗口  
“情态动词 + have done” — may / might + have done
作者:frog  文章来源:本站原创  点击数  更新时间:2010-4-6 21:49:31  文章录入:frog  责任编辑:frog

    考例: Yesterday, Jane walked away from the discussion. Otherwise, she ________ something she would regret later.[文章来自:考试与评价 http://www.trgroup.com.cn/te/ Mz[:P} kJdkv0H$97]
    A. had said                  B. said   [文章来自:考试与评价 http://www.trgroup.com.cn/te/ _t(nM c)uKL;SHC$=]
    C. might say                 D. might have said[文章来自:考试与评价 http://www.trgroup.com.cn/te/ {{\r{Gw33NCuR?h0G]
    简析:从题干中otherwise可得到暗示, 该句相当于If Jane hadn't walked away from the discussion, she might have said something she would regret later. 这是一个与过去事实相反的虚拟条件句, 故D项为正确答案。[文章来自:考试与评价 http://www.trgroup.com.cn/te/ #Y9e*"Yo6,HTkgJZ]
    归纳:"may/might + have done " 一是表示对过去所发生的某一动作的虚拟语气;二是表示对过去的推断,"may"可能性大;"might"可能性小。常译为"有可能、或许、也许"。
打印本文 打印本文  关闭窗口 关闭窗口