情态动词can和could异同对于情态动词can和could,后者是前者的过去形式,但是却不见得总是表示过去,具体用法如下:1.表示“能力”,相当于汉语的“能够、可以、得以”等意思,在这种情况下,can用于现在时态,could用于过去时态,如:1)表示现在:Icancarrybothsuitcases.我可以搬动两个箱子。Canyourememberthewar?你还能记得那场战争吗2)表示过去:Wecouldseetheoilbleedingoutfromthejoint.(那时)我们可以看出油从接缝处渗出。Itwassodarkthatwecouldseenothing.(当时)天太暗了,我们什么也看不见。2.could比较委婉客气地提出问题或陈述看法,这时could和can没有时间上的差别。如:—Couldyouletmehaveyourpassport?—看看你的护照好吗?—Yes,hereitis.—行,这就是。Icouldcomeearlier,ifnecessary.如果必要我可以早点来。3.表示“猜测”,相当于汉语的“有可能”,一般不分时态,具体区别如下1)表示理论上的可能性(即从理论上分析是可能的,但实际未必会发生),可用can(表现在)或could(表过去):E.g.Heisinpoorhealth.Hecanbeillatanytime.他身体不好,随时都可能会生病。Evenexpertscanmakemistakes.即使是专家也可能会出差错。Mymothercouldbeveryunpleasantattimes.我母亲有时候会让人非常不愉快。2)表示现实可能性,这包含两个方面的含义:一是指将来可能性,一是指现在的可能性,在这两种用法中,通常都不用can,但可用could(可以指现在,相当于may/might):E.g.今年夏天我们可能要去日本。(将来可能性)正:Wecould[may,might]gotoJapanthissummer.误:WecangotoJapanthissummer.你可能是对的,但我不认为你对。(现在可能性)正:Youcould[may,might]beright,butIdon’tthinkyouare.误:Youcanberight,butIdon’tthinkyouare.有时也用can来表示现在的可能性,但那通常只限于否定句或疑问句中:E.g.Itcan’tbetrue.那不可能是真的。Whatcanhepossiblywant?他可能会想要什么呢?3)但是用于虚拟语气表示相反的假设时,只能用could,如:E.g.IfIcouldgowithyou,Ishouldfeelveryglad.假如我能同你们一起去,我会感到非常高兴。Youcouldhavebeenmoreconsiderate.你本来可以更慎重些。