【生意多】-免费发布分类信息
  • 匿名
收藏  |   举报 2022-04-02 17:03   关注:77   回答:3

表示对过去的推测时,should have done与 might have done 有何区别?

已解决 悬赏分:40 - 解决时间 2022-04-03 17:35
  • 匿名
  支持(0)  |   反对(0)  |   举报 2022-04-02 17:44

Should…不是表可能性猜测是"本应做某事而实际上没做"might…表过去可能已做了某事.

对“表示对过去的推测时,should have done与 might have done 有何区别?”其他回答

“情态动词+完成式”这一基本知识点是历年高考的热点。
一:might+have done表示对过去某事未能实施而产生的责备,抱怨,这一结构通常用于肯定句中,可译为”...本应该...而不曾...”。
eg. He ____ you more help,even though he was very busy.(MET90)
A.might have givenB.might giveC.may have givenD. may give
二:should +have done这一结构相当于ought to +have done,表示“过去该做的事而事实上没有做”,一般也含有责备的意味,语气上ought to 结构比should结构稍强。另外,这一结构的否定式则表示“过去不应该做的事情却已经做了”。
eg.1.We ___ last night,but we went to the concert instead.(NMET92)
A.must have studiedB.might study C.should have studid D.would study
2.Tom ought not to ___me your secret, but he meant no harm.(MET93)
A.have told B.tellC.be tellingD.having told

  • 匿名
举报 2022-04-02 18:59

Should…不是表可能性猜测是"本应做某事而实际上没做"might…表过去可能已做了某事.对“表示对过去的推测时,should have done与 might have done 有何区别?”其他回答“情态动词+完成式”这一基本知识点是历年高考的热点。一:might+have done表示对过去某事未能实施而产生的责备,抱怨,这一结构通常用于肯定句中,可译为”...本应该...而不曾...”。eg. He ____ you more help,even though he was very busy.(MET90)A.might have givenB.might giveC.may have givenD. may give二:should +have done这一结构相当于ought to +have done,表示“过去该做的事而事实上没有做”,一般也含有责备的意味,语气上ought to 结构比should结构稍强。另外,这一结构的否定式则表示“过去不应该做的事情却已经做了”。eg.1.We ___ last night,but we went to the concert instead.(NMET92)A.must have studiedB.might study C.should have studid D.would study2.Tom ought not to ___me your secret, but he meant no harm.(MET93)A.have told B.tellC.be tellingD.having told

  • 匿名
举报 2022-04-02 20:15

  一些高考考生因为种种原因没有达到自己理想的分数,想要复读重新再战,那么高考复读好不好呢?有哪些人适合高考后的复读呢?高考复读怎么样其实高考复读好不好没有一个具体的说法,复读好不好完全是因人而异的,每个人的情况不一样,结果也是不一样的。所以同学们要结合自身的情况,慎重的决定自己是否要复读,如果决定要复读了,那么就全身心的投入到复读的学习中去,不能白白的...  >>查看原文

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4