区别辨析 can 与 could

(1) can和could像must, should和may一样,是情态动词,没有不定式或分词,必要时,可用其他动词的不定式或分词代之。

  • I'd like to be able to stay here.
    我希望能待在这里。
  • Don't worry. You'll be able to walk soon.
    别担心,不久你就能走路了。
  • I've always been allowed to do what I like. (不说: I've always could...)
    我总是能被允许做我喜欢做的事。

 (2) could不只是can的过去式,也可用来表示现在和将来,语气较委婉。

  • You could be right.
    可能你是正确的。
  • Could I see you tomorrow evening?
    我明晚能见你吗?

 (3) could也可用在虚拟条件句中。

  • could marry him if I wanted to. (=I would be able to...)
    如果我想的话,我是可以嫁给他的。

 (4) can和could的意思是和“自由”(freedom)相联系的。如果说某人“能做某事”,那就意味着,如果他想做的话,没有什么能阻止他做;或者他足够强壮,或者他学会了如何做这事,或者他得到了许可,或者在实际上是可能的,总之,做这事他是自由的。如果说sth. can/could happen,则意味着某事发生是可能的。

  • She can lift me with one hand.
    她用一只手就能把我举起来。
  • Can you swim?
    你会游泳吗?
  • Anybody can learn to cook.
    任何人都可以学烹饪。
  • It could rain later.
    晚些时候可能会下雨。