这里我们说一说 can 与 could 的用法。
简单来说,它们都常用来表示能力或请求等,could 是can 的过去式。
下面我们具体分述:
1. 表示能力:可以、能、会。 eg. I can swim. 我会游泳。
Could you drive a car a few years ago? 几年前你会开车吗?
2. 表示请求许可:可以
eg: Can I have some coffee? 我可以喝点咖啡吗?
Could you please tell me where the bus station is? 你可以告诉我车站在哪吗?
注:在表示请求许可时,could 不是作为过去式,而是语气上比 can 更加委婉。回答时用 can 而不用 could.
--Could I turn off the TV? --Yes, you can.
3. 表示允许:可以... (口语中常代替may)
You can go now. 你可以走了。
You can't take the book out of the reading room. 你不能把书拿到阅览室外。
注:在表示允许别人做某事时只能用can,不能用could。can’t 和 mustn’t 一样,都可表示“不准,不允许”。
4. 表示推测:可能,会
I think the work can be finished earlier. 我认为这项工作能早点完成。
What can he mean? 他会是什么意思?
注:表示推测时,could不是过去式,只是语气更委婉。
Today is Sunday. He can’t/couldn’t be at school. 今天是星期天。他不可能在学校里。
Plus:
be able to 也表示能力,而且有更加的时态。
eg: She is able to sing many English songs. 她会唱很多英文歌曲。
He was able to ride a bike at the age of four. 4岁时他就会骑自行车了。
Iwill be able to speak French in another few months. 再过几个月我就会讲法语了。
In the past 50 years or so, scientists have been able to “see” farther and farther into the sky. 在过去50年里,科学家们已经能够往天空看得更远。