英语吧 关注:1,551,564贴子:11,416,518
  • 8回复贴,共1

小猫求解。.could/should/would have done的区别

只看楼主收藏回复

老是分不清楚 总感觉都能填
RT


1楼2011-06-06 20:38回复
    could have done 本能做   shuold have done 本该做


    IP属地:浙江2楼2011-06-06 20:42
    回复
      剩下的就不知道了。。。。坐等人家来答~


      IP属地:浙江3楼2011-06-06 20:42
      回复
        行良解读:
        首could [强 kud, 弱 kəd]         /可得/=可以得到,可以办得
        由此联想到词典意思:
        aux. 能够
        v. 能(can的过去式)


        4楼2011-06-06 20:46
        回复
          首should [ʃud, 弱 ʃəd, ʃd]         /需或得/or/需得/
          由此联想到词典意思:
          aux. 应该;就;可能;将要


          5楼2011-06-06 20:50
          回复
            would have------to imagine your behaviour in the past
            could have------this was a possibility ,but did not do it
            should have-----this was a good idea ,but did not do it
            老师是这么给我们解释的 但是 还是不懂。。。。
            老师是老外~~~


            6楼2011-06-06 20:50
            回复
              首would [wud, 弱wəd, əd, d]                /会得/
              由此联想到词典意思:
              aux. 将,将要;愿意
              v. will的过去式


              7楼2011-06-06 20:53
              回复
                首have [hæv] [həv]             /合挨 握/or/合 握/=等合 握有
                由此联想到词典意思:
                vt. 有;让;拿;从事;允许
                aux. 已经


                8楼2011-06-06 20:55
                回复
                  首done [dʌn]                      /得行/(行:发ən,做之意)  
                  由此联想到词典意思:
                  adj. 完成了;做好了的;煮熟的;合乎礼仪的
                  v. 做(do 的过去分词)
                  


                  9楼2011-06-06 20:59
                  回复