當前位置

首頁 > 商務英語 > 實用英語 > can和could的區別和用法

can和could的區別和用法

推薦人: 來源: 閱讀: 8.65K 次

can 和 could 對現在或將來的推測,兩者均可用,但can 通常只用於否定句或疑問句中,一般不用於肯定句,而could則可用於肯定句、否定句和疑問句;對過去的推測,應在 can, could 之後接動詞的完成式,且此時can仍只用於否定句或疑問句,不用於肯定句;而could 則可用於各種句型。can和could的區別和用法有哪些呢?本文是本站小編整理can和could的區別和用法的資料,僅供參考。

padding-bottom: 100%;">can和could的區別和用法
  can和could的區別和用法

1.表示能力

can表示現在的能力,could表示過去的能力,要表示將來具備的能力通常用be able to的將來時態

例:He can speak a little English now.

She could play the piano when she was five.

【注意】:

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

例:Could you speak English then? 那時候你會說英語嗎?

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. 他學習很努力,所以考試能及格。

At last he succeeded in solving the problem. 他終於把那個問題解決了。

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

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

2.表示請求許可

1)表示現在的允許時

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

例:Can i try those shoes on please?

Could i try those shoes on please?

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

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

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

2)表示過去的允許時

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

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

② 若表示在過去某一特定情況下允許進行某一特定的活動,則不用could

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

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

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

例:we can listen BBC programmes on the radio or the Internet 我能通過廣播和網絡聽BBC的節目(實實在在存在的一種事實)

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

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

1)表示理論上的可能性(即從理論上分析是可能的,但實際未必會發生),可用 can(表現在)或 could(表過去)

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

She could be very unhappy for the nosie

2)表示現在的可能性或將來的可能性,通常都不用can,但可用could,但是當用Can表示現在的可能性,通常只限於否定句或疑問句中:

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

You could be right, but I don’t think you are 你可能是對的,但我不認爲你對。(現在可能性)

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

4.在下面幾種情況時只能用Could

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

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

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

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

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

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

  Can 和 could 的用法和區別

■ 表示能力:能,能夠,會

He could swim when he was five. 他五歲時就會游泳了。

Can you drive a car? 你會開車嗎?

—Yes, I can. 我會。

—No, I can’t. 我不會。

■ 表示推測:可能,會

I think the work can be completed ahead of time. 我認爲這項工作能提前完成。 What can he mean? 他會是什麼意思?

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

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

Mike can’t have found his car, for he came to work by bus this morning. 邁克一定還沒有找回他的車,因爲早上他是坐公共汽車來上班的。

■ 表示“有時也會”

It can be quite windy there, especially in spring. 那裏有時容易颳風, 特別在春季。

■ 表示允許:可以 (口語中常代替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 一樣,都可表示“不準,不允許”。

■ 表示請求:可以

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

Could you tell me how I can get to the railway station? 請告訴我去火車站怎麼走嗎? 注意: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有更多的時態。如:

In the past 50 years or so, scientists have been able to “see” farther and farther into the sky. 在過去50年裏,科學家們已經能夠往天空看得更遠。

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

一、情態動詞can的用法

1. 表示能力,意思是:能,會。如:

I can't swim. 我不會游泳。

Can you drive? 你會開車嗎?

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

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

He can be very friendly at times. 有時他會很友好。

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

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

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

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

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

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

二、情態動詞could的用法

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

Could you speak English then? 那時你能講英語嗎?

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

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

Who could have taken them? 誰會把它們拿走了呢?

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

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

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

?/P>

—Could you let me have your passport?

—Yes, here it is.

—看看你的護照好嗎?

—行,這就是。

I could come earlier, if necessary. 如果必要我可以早點來。

這時could和can沒有時間上的差別。

4. 在虛擬條件句中構成謂語。如:

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

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

三、can, could 和 be able to的區別與聯繫。

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

—Could you lend me a hand?

—Of course I can.

2. 在表示現在或過去的智力、體力、技能等方面的“能力”時,can, could 常可與be 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. 他們過三個月就能自己開這臺機器了。

4. 在表示成功地做了某事時,不用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. 與感覺動詞連用時,can,could亦可與be able to互換。如:

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

  can和could的用法

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

Can you finish this work tonight?

Man cannot live without air.

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

注意:①could也可表示請求,語氣委婉,主要用於疑問句,不可用於肯定句,答語應用can(即could不能用於現在時態的簡略答語中).如:

Could I come to see you tomorrow?

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

②can表示能力時,還可用be able to代替.如:

I'll not be able to come this afternoon.

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

How can you be so careless!

This cannot be done by him.

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

He cannot have been to that town.

Can he have got the book?

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

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

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

你能給我遞一下書嗎 ?

Could you help me, please?

請問,你能幫助我嗎?

What can you do?

你能幹點什麼呢? Can you be sure? 你有把握嗎? can 和could 只能用於現在式和過去式兩種時態,將來時態用 be able to 來表示. He could help us at all.

他完全可以幫助我們.

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

含有一種徵求對方同意的感覺

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

Would you

Would是will的過去式,但它也是一個情態動詞。

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.

表示某種假設的意志

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

表示假想的願望

We wish that he would come again.

2.表示徵求意見或提出請求的區別

主要用於第二人稱的疑問句中,will和would均可用,would此時並不表示過去,而表示委婉語氣

看了can和could的區別和用法的人還看了:

和could用法

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

的用法