學(xué)習(xí)啦>學(xué)習(xí)英語>英語其它>

can和could的區(qū)別和用法

時(shí)間: 玉鳳862 分享

  can 和 could 對(duì)現(xiàn)在或?qū)淼耐茰y,兩者均可用,但can 通常只用于否定句或疑問句中,一般不用于肯定句,而could則可用于肯定句、否定句和疑問句;對(duì)過去的推測,應(yīng)在 can, could 之后接動(dòng)詞的完成式,且此時(shí)can仍只用于否定句或疑問句,不用于肯定句;而could 則可用于各種句型。can和could的區(qū)別和用法有哪些呢?本文是學(xué)習(xí)啦小編整理can和could的區(qū)別和用法的資料,僅供參考。

  can和could的區(qū)別和用法

  1.表示能力

  can表示現(xiàn)在的能力,could表示過去的能力,要表示將來具備的能力通常用be able to的將來時(shí)態(tài)

  例:He can speak a little English now.

  She could play the piano when she was five.

  【注意】:

  1)could表示過去的能力,通常只用于表示過去一般性能力(即想做某事就隨時(shí)可做某事的能力),而不表示過去的特定能力(即在過去特定場合做某事的能力)

  例:Could you speak English then? 那時(shí)候你會(huì)說英語嗎?

  I couldn't find her house 我找不到她的家了。

  2)若表示過去的特定能力,需用was (were) able to do sth/managed to do sth/succeeded in doing sth等

  例:He studied hard and was able to pass the exam. 他學(xué)習(xí)很努力,所以考試能及格。

  At last he succeeded in solving the problem. 他終于把那個(gè)問題解決了。

  3)若在否定句中則沒有以上限制,即couldn’t可表示過去特定情況下的能力

  例:He studied hard but still couldn’t pass the exam.他學(xué)習(xí)很努力,但是仍然沒通過考試。

  2.表示請(qǐng)求許可

  1)表示現(xiàn)在的允許時(shí)

 ?、?表示請(qǐng)求允許(即請(qǐng)求別人允許自己做某事),兩者都可用,could語氣更加委婉客氣

  例:Can i try those shoes on please?

  Could i try those shoes on please?

  我能試一下那些鞋子嗎?could語氣更為委婉

 ?、?表示給予允許(即自己允許別人做某事), 一般只用can,而不用could,主要用于疑問句中(不可用于肯定句中),應(yīng)答語用can

  例:Could you please take out the trash ? 你能幫我倒一下垃圾嗎?Yes,I can/No,I can't

  2)表示過去的允許時(shí)

 ?、?若表示過去一般性允許(即表示某人隨時(shí)都可以做某事),用could

  When I lived at home, I could watch TV whenever I wanted to. 我住在家里時(shí), 想什么時(shí)候看電影就可以什么時(shí)候看(一般性允許)

 ?、?若表示在過去某一特定情況下允許進(jìn)行某一特定的活動(dòng),則不用could

  I was allowed to see the film yesterday evening. 昨天晚上允許我去看了電影。(特定的允許,不能用could)

  3.表示推測可能性,can 可能性比could 大

  一般來說,Can 表示實(shí)實(shí)在在存在的事實(shí),而could 有可能性,但是是有條件的

  例:we can listen BBC programmes on the radio or the Internet 我能通過廣播和網(wǎng)絡(luò)聽BBC的節(jié)目(實(shí)實(shí)在在存在的一種事實(shí))

  We could learn English in the evening at a night school 我能去上夜校學(xué)習(xí)英語(可能性,前提條件是需要有時(shí)間和money)

  I could spend my life lying on a beach,but i have to go to work to earn some money.(工作掙錢就是一個(gè)限制條件)

  1)表示理論上的可能性(即從理論上分析是可能的,但實(shí)際未必會(huì)發(fā)生),可用 can(表現(xiàn)在)或 could(表過去)

  He is in poor health. He can be ill at any time

  She could be very unhappy for the nosie

  2)表示現(xiàn)在的可能性或?qū)淼目赡苄裕ǔ6疾挥胏an,但可用could,但是當(dāng)用Can表示現(xiàn)在的可能性,通常只限于否定句或疑問句中:

  You could go to Guilin this summer holiday(將來可能性)

  You could be right, but I don’t think you are 你可能是對(duì)的,但我不認(rèn)為你對(duì)。(現(xiàn)在可能性)

  It can’t be true. 那不可能是真的。

  4.在下面幾種情況時(shí)只能用Could

  1)虛擬語氣里面只能用could

  If it had not rained so hard yesterday we could have played tennis(本該去打球的,但由于下雨沒去)

  2)表示委婉的時(shí)候 只能用could

  Could I use your pen?(不知道對(duì)方是否借鋼筆,很委婉的請(qǐng)求)

  3)表示建議和忠告,只能用could

  Could you give me a suggestion about learning english?(你能給我一條學(xué)英語的建議嗎?)

  Can 和 could 的用法和區(qū)別

  ■ 表示能力:能,能夠,會(huì)

  He could swim when he was five. 他五歲時(shí)就會(huì)游泳了。

  Can you drive a car? 你會(huì)開車嗎?

  —Yes, I can. 我會(huì)。

  —No, I can’t. 我不會(huì)。

  ■ 表示推測:可能,會(huì)

  I think the work can be completed ahead of time. 我認(rèn)為這項(xiàng)工作能提前完成。 What can he mean? 他會(huì)是什么意思?

  注:表示推測時(shí),could不是過去式,只是語氣更委婉;若是推測已發(fā)生的事或過去的情況,用can/could have加過去分詞。如:

  Today is Sunday. He can’t/couldn’t be at school. 今天是星期天。他不可能在學(xué)校里。

  Mike can’t have found his car, for he came to work by bus this morning. 邁克一定還沒有找回他的車,因?yàn)樵缟纤亲财噥砩习嗟摹?/p>

  ■ 表示“有時(shí)也會(huì)”

  It can be quite windy there, especially in spring. 那里有時(shí)容易刮風(fēng), 特別在春季。

  ■ 表示允許:可以 (口語中常代替may)

  You can first lend me one book this time. 這次你可以先借給我一本書。 You can’t take the book out of the room. 你不可以將這本書拿出室外。 注意:

  1. 表示允許別人做某事只能用can,不能用could。

  2. can’t 和 mustn’t 一樣,都可表示“不準(zhǔn),不允許”。

  ■ 表示請(qǐng)求:可以

  Can I go swimming today, please, mum? 媽媽,我今天可以去游泳嗎?

  Could you tell me how I can get to the railway station? 請(qǐng)告訴我去火車站怎么走嗎? 注意:could不是過去式,只是語氣較can更委婉,注意在回答中不可用could。如:

  —Could I have the television on? 我可以開電視看嗎?

  —Yes, you can. / No, you can’t. 可以。/ 不可以。

  ■can與be able to的比較

  (1) be able to比can有更多的時(shí)態(tài)。如:

  In the past 50 years or so, scientists have been able to “see” farther and farther into the sky. 在過去50年里,科學(xué)家們已經(jīng)能夠往天空看得更遠(yuǎn)。

  (2) 在表示過去具體某次能夠成功做成某事時(shí),只能用was/were able to。如: He worked very hard and was able to pass that examination. 他學(xué)習(xí)非常努力他以能夠通過了那場考試。

  一、情態(tài)動(dòng)詞can的用法

  1. 表示能力,意思是:能,會(huì)。如:

  I can't swim. 我不會(huì)游泳。

  Can you drive? 你會(huì)開車嗎?

  2. 表示客觀可能性,意思是:可以,可能。如:

  That big cinema can seats 2,000 people. 那家大電影院能坐2000人。

  He can be very friendly at times. 有時(shí)他會(huì)很友好。

  3. 表示允許(和may意思相近),意思是:可以,能夠。如:

  You can have the book when I have finished it. 書我看完了可以給你。

  Can I use your pen? 我可以用你的鋼筆嗎?

  4. 表示驚異、不相信等(用于疑問句、否定句或感嘆句中),意思是:會(huì),可能。如:

  This can't be true. 這不可能是真的。

  Can it be true? 這可能是真的嗎?

  二、情態(tài)動(dòng)詞could的用法

  1. 表示“能力”或“可能性”,作為can的過去形式。如:

  Could you speak English then? 那時(shí)你能講英語嗎?

  He said he couldn't follow me. 他說他跟不上我。

  2. 表示驚異、懷疑、不相信等情緒。如:

  Who could have taken them? 誰會(huì)把它們拿走了呢?

  She couldn't have left so soon. 她不可能這么快就走了。

  在這種情況下,could和can是可以換用的,用could時(shí)口氣較緩和,用can時(shí)不相信的程度更強(qiáng)一些,兩者在時(shí)間上沒有差別。

  3. 比較委婉客氣地提出問題或陳述看法。如:

  ?/P>

  —Could you let me have your passport?

  —Yes, here it is.

  —看看你的護(hù)照好嗎?

  —行,這就是。

  I could come earlier, if necessary. 如果必要我可以早點(diǎn)來。

  這時(shí)could和can沒有時(shí)間上的差別。

  4. 在虛擬條件句中構(gòu)成謂語。如:

  I would certainly do it for you if I could. 要是我能做得到,我一定會(huì)為你們做這事兒。

  How I wish I could go with you! 我多么希望和你們一道去!

  三、can, could 和 be able to的區(qū)別與聯(lián)系。

  1. can的過去式是could,但could 除了可作can的過去式外,還可表比can更委婉的語氣,因此在回答由could 表示請(qǐng)求的問句中,不能用could,但可用can。如:

  —Could you lend me a hand?

  —Of course I can.

  2. 在表示現(xiàn)在或過去的智力、體力、技能等方面的“能力”時(shí),can, could ??膳cbe able to互換。如:

  ?/P>

  He could (or was able to) swim five miles when he was a boy.

  3. be able to有比can更多的形式,如"will be able to","have (has) been able to" "had been able to" 等等。因此be able to常被用來表示can所不能表示的將來或完成的概念。如:

  They will be able to run this machine on their own in three months. 他們過三個(gè)月就能自己開這臺(tái)機(jī)器了。

  4. 在表示成功地做了某事時(shí),不用could,而用was / were able to (或managed to, succeeded in doing sth )來表示。如:

  He was able to (or managed to) finish the job yesterday。

  但是couldn't和wasn't / weren't able to 常可互換。如:

  I couldn't / wasn't able to finish the job yesterday.

  5. 與感覺動(dòng)詞連用時(shí),can,could亦可與be able to互換。如:

  We could/were able to smell something burning in the kitchen.

  can和could的用法

  1. 表示能力或客觀可能性,還可以表示請(qǐng)求和允許.如:

  Can you finish this work tonight?

  Man cannot live without air.

  — Can I go now? — Yes, you can.

  注意:①could也可表示請(qǐng)求,語氣委婉,主要用于疑問句,不可用于肯定句,答語應(yīng)用can(即could不能用于現(xiàn)在時(shí)態(tài)的簡略答語中).如:

  Could I come to see you tomorrow?

  Yes, you can. (否定答語可用No, I'm afraid not.)

 ?、赾an表示能力時(shí),還可用be able to代替.如:

  I'll not be able to come this afternoon.

  2. 表示驚異、懷疑、不相信的態(tài)度.(主要用在否定句、疑問句或驚嘆句中) Can this be true?

  How can you be so careless!

  This cannot be done by him.

  3. “can(could) + have + 過去分詞”的疑問或否定形式表示對(duì)過去發(fā)生的行為懷疑或不肯定.如:

  He cannot have been to that town.

  Can he have got the book?

  4. 用在疑問句及否定句中,表示驚訝,不相信等.

  5. cannot```too\enough表示"無論怎樣``````也不過分","越``````越好"

  can (could) 表示說話人能,可以,同意,準(zhǔn)許,以及客觀條件許可,could 為 can 的過去式. Can you pass me the books?

  你能給我遞一下書嗎 ?

  Could you help me, please?

  請(qǐng)問,你能幫助我嗎?

  What can you do?

  你能干點(diǎn)什么呢? Can you be sure? 你有把握嗎? can 和could 只能用于現(xiàn)在式和過去式兩種時(shí)態(tài),將來時(shí)態(tài)用 be able to 來表示. He could help us at all.

  他完全可以幫助我們.

  Can you tell me 和Could you tell me的區(qū)別是什么? 兩者的意思一樣 都是你能不能告訴我...的意思 但是后者的語氣更加委婉

  含有一種征求對(duì)方同意的感覺

  可以,但是could you 是比較有懇求的意思,而can you 是比較有命令口氣的,意思相同

  Would you

  Would是will的過去式,但它也是一個(gè)情態(tài)動(dòng)詞。

  She would be there the next day.

  I would face to her parents.

  Would you表示一種委婉,客氣的說法

  Would you like to have a cup of tea?

  Would you mind I smoking here?

  Would you tell me the way to the park?

  表示愿意,寧愿,肯

  He would eat nothing.

  表示某種假設(shè)的意志

  If you would do this for me, I should be greatful indeed.

  表示假想的愿望

  We wish that he would come again.

  2.表示征求意見或提出請(qǐng)求的區(qū)別

  主要用于第二人稱的疑問句中,will和would均可用,would此時(shí)并不表示過去,而表示委婉語氣

看了can和could的區(qū)別和用法的人還看了:

1.can和could用法

2.地道的英語口語:Might、 may、could用法區(qū)分

3.can的用法

2669764