could.should.would+have don 与had done 有什么区别?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/28 01:02:41
could.should.would+have don 与had done 有什么区别?
xT[OA+ؤ׆؇ҟm!"kKx[Dtň4bղ+,Kgvx/ (KҴM&;;rf'0=-EXHL nw* jQr!%ȗ*ݶыEߤ/ OOG*Yށv]AW\g3|ҽ/Zc3uHqV t-lL7NE;q 4C~+V%䔄\g5-(9Ft%.PxncaR]]5'dkB_}ޜSݺf>*!.4W^\ vPȁSD?C4ģz -fovxm2YEf`g=;Cz  t竷~{pP%+2;OqB-ۜ>whr76"q(\cq5JIjK>^`,FuD-- G($$y2<( R<#^ K6y{8$!m^Mhs,\6wmi ~lCWo*:$?0wD,J0yDXDoCQZࠂNQx"7G%ȜAm@I+9,i~M@rl7u{Z

could.should.would+have don 与had done 有什么区别?
could.should.would+have don 与had done 有什么区别?

could.should.would+have don 与had done 有什么区别?
could/should/woould+have done表示对过去的事情的一种假设,本身该做的某事而没做,是虚拟语气
have done表示过去的过去所发生的事,事情已发生过了

could.should.would+have done是虚拟语气,表示对过去事情的假设,意为本该做某事,而had done则是过去完成,陈述过去的过去发生的事情。

(C项和D项的区别) should do其实还是将来时,你以后应该…… should情态动词+have done都表示对过去的推测!!!所以1选D 你当时本应该早点

could 能够 : I could do it 我可以办得到。
should. 应该 : I should have listen to you. 我早应听你说。
would 会 : I would think of a way 我会想个办法。
have done 已办妥了 现在完成式 I have done my homework. 我完成了我的功课。
had ...

全部展开

could 能够 : I could do it 我可以办得到。
should. 应该 : I should have listen to you. 我早应听你说。
would 会 : I would think of a way 我会想个办法。
have done 已办妥了 现在完成式 I have done my homework. 我完成了我的功课。
had done 早已办妥了 过去完成式 I had already done my homework last night 我昨夜已经完成了我的功课。

很高兴能够帮到你,希望会满意,谢谢。

收起