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

    考例: My sister met him at the Grand Theatre yesterday afternoon, so he ________ have attended your lecture.[文章来自:考试与评价 http://www.trgroup.com.cn/te/ &$lS FJ,M }W;]
    A. couldn't         B. needn't[文章来自:考试与评价 http://www.trgroup.com.cn/te/ 3V!}$=$_{y_bMc2N]
    C. mustn't          D. shouldn't[文章来自:考试与评价 http://www.trgroup.com.cn/te/ 3R"ap\b*bTi?rTq-;e%]
    简析:根据My sister met him at the Grand Theatre...这一信息推断,他昨天下午不可能去听讲座了,故该题选A。[文章来自:考试与评价 http://www.trgroup.com.cn/te/ t!,KJwGHR+y=?G8]
    归纳: “could / can have done” 一是表示对过去可能发生但事实上未发生的情况表示惋惜,常译为“本可以”;二是表示对过去的推断, 多用在疑问句或否定句中,表示对过去发生的事情的“怀疑”或“不肯定”,其中could比can的语气更加不肯定。
打印本文 打印本文  关闭窗口 关闭窗口