(1) 表示能力
其意为“能”“会”,其中can表示现在的能力,could表示过去的能力。
could表示过去的能力通常只表示过去一般性能力,即过去想做某事就随时可做某事的能力,或用于间接引语中或与感知动词see, hear, smell, feel等连用表示过去特定能力。在其他情况下的过去特定能力通常不用could表示,而用was (were) able to。
(2) 表示允许
意为“可以”。表示请求允许(即请求别人允许自己做某事)时,两者均可用,此时的could 并不表示过去,而是表示一种委婉语气表示给予允许(即自己允许别人做某事),英语习惯上只用can,而不用 could