could和can的区别:两者词性、用法和侧重不同。在词性上,could的词性是情态动词,can的词性是情态动词、名词和动词。在用法上,could多用于书面语和正式场合中,can偏口语化。在侧重点上,can比较直接,不留余地,could则比较委婉,含有一定的感情色彩。
下面分别讲解下could和can这两个单词的用法。
could的用法
could是can的过去分词和过去式,could用于疑问句中并不表示过去时,而是表示现在时,此时语气比较委婉,有时表示把握不大或犹豫。could用于特殊疑问句常含有惊讶、迷惑等感情色彩。
常见句型
She could call tomorrow, of course, openly at Green Street.
当然,她可能明天径直到格林大街来。
There is but one question I could wish to ask.
只有一个问题我还想问一问。
词汇搭配
could break 早已破碎,再度 could do with 需要,渴望得到
could not but 不得不… could not help 不得不,禁不住
can的用法
can用作情态动词的基本意思是“能;能够;可以;可能;会”,可表示体力、智力能够完成一件事情或环境赋予的能力,也可表示由于环境或其他因素而产生的可能性,用于疑问句或否定句中,还可表示环境、条件或法律的许可。
常见句型
When a friend gave me a ticket,I can't help but go.
一位朋友送给我一张票,我只好去了。
This can holds five liters of water.
这个容器可装五升水。
词汇搭配
can opener 开罐器 milk can 牛奶罐
watering can 喷水壶,洒水壶 garbage can 垃圾桶
can和could在表达语气、可能性、以及时态等方面都有不同。
①,can和could在语气上的差异
could在一般疑问句中,表达的语气较委婉。
例句有:could you go to see a movie with me?你可以和我一起看电影吗?更多表达的是一种委婉的邀约。
can语气较生硬,多是对某种能力的提问。
例句:can you swim? 你会游泳吗?表达的是问这个人是否拥有这项技能。
②,can和could在可能性上的差异
在表示可能性方面,can的可能性比could 大。
如:Anybody can make mistake.任何人都可能犯错误。
The weather here could be very cold in winter.冬天这的天气有时很冷。
从这两个例句中可以明显看出could 强调的可能性,要比can的可能性小很多。
③,can和could在时态上的差异
can 表示现在的能力,could 强调过去的能力,could为can的过去时态形式。
例如:He can speak a little English now.
他现在会说点英语,强调的是他现在拥有这项技能。
She could play the piano when she was five.
她在五岁时会谈钢琴,强调它五岁时会弹琴,现在会不会并未提及。
can 一般多用于否定句和疑问句。
例如:He can't be at home.他不可能在家。这就是一个否定句。
can 与 be able to以及could的用法对比
1、can 与 be able to两者均可表示能力,有时可互换。
例句有:She can sing this song in French. 她能用法语唱这支歌。这里的can 便可用 (is able to)进行替换。
2、表示过去一般性能力,用 could 和 was (were) able to 均可,但若表示过去特定场合的能力,则通常用 was (were) able to,而不用 could。
例句有:He felt bad for not being able to lend a hand. 他因不能帮忙感到遗憾。
3、be able to 可用于多种时态, 还可以与某些情态动词连用,但通常不与 can 连用。
例句:We won’t be able to come tonight. 我们今晚来不了啦。这里be able to 与will连用表示一般将来时。