can和could (could为can的过去式) 的基本用法
(1)表示能力,如: He can speak English better than you. can和be able to都可表示能力,两者在意思上没有什么区别。但是can只能有现在式和过去式,而be able to则有更多的形式,可位于情态动词之后或表达过去成功地做了某事。如: He will be able to do the work better. He was able to finish the work on time. (2) 表示客观的可能性 Accidents can happen to any drunken driver. According to the radio, it could rain this afternoon. (3)表示“许可”时can可以和may换用,如: You can (may) go home now.如果要表示语气婉转,可用could代替can,这时could不再是can的过去式,注意回答时不能用could。 如: ——Could you come again tomorrow? ——Yes, I can./ No, I can’t.