can和could用法
can和could用法
can/could都屬于情態(tài)動(dòng)詞,本身有各種意義,具體在句子中不同。can和could 用法有哪些呢?本文是學(xué)習(xí)啦小編整理can和could 用法的資料,僅供參考。
can和could用法
1.表示能力,could 是 can 的過(guò)去.如:
Can you speak English?你會(huì)說(shuō)英語(yǔ)嗎?
Could you speak English then?那時(shí)候你會(huì)說(shuō)英語(yǔ)嗎?
2.表示許可,注意以下用法:
(1) 對(duì)于現(xiàn)在或?qū)?lái)的“許可”,要區(qū)分以下兩種情況:
a.表示請(qǐng)求允許(即請(qǐng)求別人允許自己做某事),可用 can(=may)或 could(=might)(注意:這里的 could 并不表示過(guò)去,而是表示現(xiàn)在,只是語(yǔ)氣較委婉).如:
Can [May,Could,Might] I come in?我可以進(jìn)來(lái)嗎?
b.表示給予允許(即自己允許別人做某事),一般只用 can(=may),
而不能用 could 或 might.如:
A:Could [Can] I use your pen?我可以借用你的鋼筆嗎?
B:Yes,of course you can.當(dāng)然可以.(注意:此處不用 Yes, you could)
(2) 對(duì)于過(guò)去的“許可”,也要區(qū)分以下兩種情況:
a.表示過(guò)去一般性允許(即表示某人隨時(shí)都可以做某事),用 can的過(guò)去式(即 could).如:
When I lived at home,I could watch TV whenever I wanted
to.我住在家里時(shí),想什么時(shí)候看電影就可以什么時(shí)候看 (一般性允許).
b.表示過(guò)去特定的允許( 即表示在過(guò)去某一特定情況下允許進(jìn)行某一活動(dòng)),則不用 could,而需換成其它表達(dá)(如:had permission或 was [were] allowed to).如:
I was allowed to see the film yesterday evening.昨天晚 上允許我去看了電影(特定的允許,所以不能用 could).
3.表示推測(cè):
(1) 對(duì)現(xiàn)在或?qū)?lái)的推測(cè),can 通常只用于否定句或疑問(wèn)句中,一般不用于肯定句:
It can’t be true.那不可能是真的.
What can they be doing?他們會(huì)在干什么呢?
Can it be Jim?那會(huì)是吉姆嗎?
但 could(可以表示現(xiàn)在)則可用于肯定句中:
We could [may,might] go to Guilin this summer.今年夏天我們可能要去桂林.(將來(lái)可能性)
You could [may,might] be right,but I don’t think you are.你可能是對(duì)的,但我并不認(rèn)為你是對(duì)的.(現(xiàn)在可能性)
注意:can 有時(shí)也用于肯定句中表示推測(cè),這主要見(jiàn)于:
a.表示理論上的可能性(即從理論上或邏輯上分析是可能的,但實(shí)際未必會(huì)發(fā)生).如:
Anybody who wants to can become a prison visitor.只要愿意,任何人都可以到監(jiān)獄去幫助解決犯人的困難.
Mary is in poor health.She can be ill at any time.瑪麗的身體不好,她隨時(shí)都可能會(huì)生病.
Evem experienced teachers can make mistakes.即使是有經(jīng)驗(yàn)的教師也可能出錯(cuò).
b.后接“be,get,seem,become+形容詞”,表示“有時(shí)會(huì)”、“時(shí)常會(huì)”等義.如:
It can get very hot here.這里有時(shí)會(huì)很熱.
She can be very unpleasant.她有時(shí)很令人討厭.
My grandmother could be very unpleasant at times.我祖 母有時(shí)候會(huì)讓人非常不愉快.
(2) 對(duì)過(guò)去的推測(cè),必須在 can,could 之后接動(dòng)詞的完成式:
a.can+have+過(guò)去分詞(主要用于否定句或疑問(wèn)句,一般不用于肯定句).如:
I saw him just now;he can’t have gone to Japan.我剛剛見(jiàn)過(guò)他,他不可能到日本去了.
Why does he know this?Can someone have told him about it?他怎么知道?會(huì)是哪個(gè)人告訴他了嗎?
b.could+have+過(guò)去分詞(可用于肯定句、否定句或疑問(wèn)句),主要用于:
?、俦硎緦?duì)過(guò)去的推測(cè),其意為“可能(已經(jīng))……”.如:
He could have gone home.他可能已回家了.
Where could he have gone?他會(huì)到哪里去了呢?
He couldn’t have seen her there.他不可能在那兒見(jiàn)到她.
②表示過(guò)去沒(méi)有實(shí)現(xiàn)的可能性(即某事本來(lái)可以發(fā)生,但卻沒(méi)有發(fā)生),意為“本來(lái)可以……”.如:
He could have told her,but he didn’t choose to.他本來(lái)可以告訴她的,但他沒(méi)有這樣做.
?、塾脕?lái)委婉地責(zé)備某人過(guò)去應(yīng)該做某事而沒(méi)有去做,意為“本來(lái)應(yīng)該……”.如:
You could have helped him.你本來(lái)應(yīng)該來(lái)幫助他的.
④表示“差點(diǎn)兒就要”.如:
I could have died laughing.
can與could的用法及練習(xí)
1.can/could都屬于情態(tài)動(dòng)詞,
本身有各種意義,具體在句子中不同。
2.情態(tài)動(dòng)詞不能單獨(dú)作謂語(yǔ),
只能和動(dòng)詞一起構(gòu)成謂語(yǔ)。
3.情態(tài)動(dòng)詞沒(méi)有人稱和數(shù)量的變化。
4.表示說(shuō)話人的語(yǔ)氣和情感。
Can/could的幾種句式:
肯定句 否定句 縮略式
can can not can’t
could could not couldn’t
疑問(wèn)句:
can you…….?
could you…...?
1.都表示具備的能力,指現(xiàn)在、過(guò)去無(wú)論什么時(shí)候想做就能做到的能力。 Could表示過(guò)去的能力,can表示現(xiàn)在或?qū)?lái)的能力。
2.在否定句和疑問(wèn)句中,都表示猜測(cè)語(yǔ)氣。Can表示猜測(cè)的可能性要多些, 而could表示猜測(cè)的可能性要小、輕些。
3.都可以表示建議和請(qǐng)求,
can表示肯定,could的請(qǐng)求語(yǔ)氣更委婉。
1.can的語(yǔ)氣肯定,could語(yǔ)氣比較委婉。
2.can通常用在表示現(xiàn)在的事 情,
3.could用在表示過(guò)去的事情。
4.當(dāng)表示允許別人做某事時(shí),
用can而不用could.
一、判斷下列句子的用法:
1.A hen can’t swim.
2.How can that be true?
3.Could you pass the paper to me?
4.I couldn’t play the piano until I was fifteen years old.
5.What you said couldn’t be true.
6.Can I take this seat?
7.Could I use your phone?
8.Yes,of course you can.
二、選擇題
1. At that time we thought the story_____ not be true.
A)could B)must C)can
2. You___ the work better in the future.
A)could did B)can do C)could do
3.The room is dirty; it ____cleaned.
A) can‘t be B) couldn’t be
C) mustn't be
4.Mary ____my letter, because she is worring about it now.
A) should receive B) can’t receive
C) couldn't receive
5.An Englishman who ____not speak Chinese in China.
A) must B) could C) can
6.Mr Wang ______ write last year, he was ill for three years.
A. mustn’t B. couldn’t C. can’t
7. –Who is the man over there? Is it Mr Li?
--No, it ______ be him. Mr Li is much taller.
A. mustn’t B. could not C. can’t
8.Could I seat here?
Yes, of course you _______.
A. can B.could C.must
三、按要求完成句子
1. He can ride a bike. (改一般疑問(wèn)句和否定句,并作肯定和否定回答) 一般疑問(wèn)句_________________________________________ 否定句_________________________________________
肯定回答______________否定回答______________
2.你會(huì)彈吉他嗎?
_____ you _____ ______ guitar?
3.兩年前我不會(huì)騎自行車(chē)。
I ______ ______a bike two years ______.
四、下列各句均有一處錯(cuò)誤,請(qǐng)指出并改正 A B C D A B C D
A B C D
4.I A B C D A B C D
can與could用法歸納
一、表示能力
(1) 表示現(xiàn)在的能力,用can:
I can’t decide which to choose.我不能決定選哪個(gè)好。
While I sympathize, I can’t really do much to help.盡管我很同情,我卻不能真正幫多少忙。
(2) 表示將來(lái)的能力,通常不用can或could,而用be able to的將來(lái)時(shí)態(tài): I’ll be able to speak French in another few months.再過(guò)幾個(gè)月我就會(huì)講法語(yǔ)了。 One day people will be able to go to the moon on holiday.總有一天人們可以到月球上去度假。
但是,若表示現(xiàn)在決定將來(lái)是否有能力做某事,則可用 can:
Can you come to the party tomorrow?你明天能來(lái)參加我們的聚會(huì)嗎?
(3) 表示過(guò)去的能力,有時(shí)可用could,有時(shí)不能用could,具體應(yīng)注意以下幾點(diǎn): ① 若表示過(guò)去一般的能力(即想做某事就隨時(shí)可做某事的能力),可用could: Could you speak English then?那時(shí)候你會(huì)說(shuō)英語(yǔ)嗎?
?、?若表示過(guò)去的特定能力(即在過(guò)去特定場(chǎng)合做某事的能力),則不能用could,而用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è)問(wèn)題解決了。
【注】could不用來(lái)表示過(guò)去特定能力通常只限于肯定句,否定句或疑問(wèn)句中,它則可以表示過(guò)去特定的能力:
I managed to find the street, but I couldn’t find her house.我想法找到了那條街,但沒(méi)找到她的房子。(前句為肯定句用managed to,不用could,后句為否定句,可用could) 另外,could還可與表示感知的動(dòng)詞(如see, hear, smell, taste, feel, understand等)連用表示的特定能力:
Looking down from the plane, we could see lights on the runway.從飛機(jī)上向下看,我們可以看見(jiàn)機(jī)場(chǎng)跑道上的點(diǎn)點(diǎn)燈火。
還有在間接引語(yǔ)中,could也可表示過(guò)去特定的能力:
He said he could see me next week.他說(shuō)他下周能見(jiàn)我。
二、表示許可
(1) 對(duì)于現(xiàn)在或?qū)?lái)的“許可”,要區(qū)分以下兩種情況:
① 表示請(qǐng)求允許(即請(qǐng)求別人允許自己做某事),兩者均可用,但用could語(yǔ)氣更委婉: Can [Could] I come in?我可以進(jìn)來(lái)嗎?
【注】此時(shí)也可用may或might,其中might和could均不表過(guò)去,只表委婉語(yǔ)氣。
?、?表示給予允許(即自己允許別人做某事),一般只用 can,而不用 could:
“Could [Can] I use your pen? ” “Yes, of course you can.” “我可以借用你的鋼筆嗎?”“當(dāng)然可以。”(不能說(shuō)Yes, you could.)
(2) 對(duì)于過(guò)去的“許可”,也要區(qū)分以下兩種情況:
① 表示過(guò)去一般性允許(即表示某人隨時(shí)都可以做某事),用can的過(guò)去式could: When I lived at home, I could watch TV whenever I wanted to.我住在家里時(shí),想什么時(shí)候看電影就可以什么時(shí)候看。(一般性允許)
?、?表示過(guò)去特定的允許(即表示在過(guò)去某一特定情況下允許進(jìn)行某一特定的活動(dòng)),則不用 could,而需換成其他表達(dá)(如had permission, was [were] allowed to):
I was allowed to see the film yesterday evening.昨天晚上允許我去看了電影。(特定的允許,不能用 could)
三、表示推測(cè)
(1) 對(duì)現(xiàn)在或?qū)?lái)的推測(cè),兩者均可用,但can通常只用于否定句或疑問(wèn)句中,一般不用于肯定句,而could則可用于肯定句、否定句和疑問(wèn)句:
It can’t be true.那不可能是真的。(from www.yywords.com)
What can they be doing?他們會(huì)在干什么呢?
We could go there this summer.今年夏天我們可能要去那兒。(將來(lái)可能性)
You could be right, but I don’t think you are.你可能是對(duì)的,但我并不認(rèn)為你是對(duì)的。(現(xiàn)在可能性)
【注】can有時(shí)也用于肯定句中表示推測(cè),這主要見(jiàn)于:
?、?表示理論上的可能性(即從理論上看是可能的,但實(shí)際未必會(huì)發(fā)生):
Even experienced teachers can make mistakes.即使是有經(jīng)驗(yàn)的教師也可能出錯(cuò)。 ② 用于含有only等表示限制的肯定句:
“Who is that at the door? ” “It can only be the postman.”“門(mén)外是誰(shuí)?”“只能是郵遞員。” ③ 后接“be (get, seem, become)+形容詞”,表示“有時(shí)會(huì)”、“時(shí)常會(huì)”等:
It can get very hot here.這里有時(shí)會(huì)很熱。
She can be very unpleasant.她有時(shí)很令人討厭。
(2) 對(duì)過(guò)去的推測(cè),必須在 can, could之后接動(dòng)詞的完成式。但此時(shí)can仍只用于否定句或疑問(wèn)句,不用于肯定句;而could則可用于各種句型:
He can’t [couldn’t] have seen her there.他不可能在那兒見(jiàn)到她。
He could have gone home.他可能已回家了。
【注】could后接動(dòng)詞的完成式,除表示對(duì)過(guò)去的推測(cè)外,還有以下用法(不用can): ① 表示過(guò)去沒(méi)有實(shí)現(xiàn)的可能性(即某事本來(lái)可以發(fā)生,卻沒(méi)發(fā)生):
He could have told her, but he didn’t choose to.他本來(lái)可以告訴她的,但他卻沒(méi)有。
I could have lent you the money. Why didn’t you ask me?我本來(lái)可以借這筆錢(qián)給你的。你為什么不問(wèn)我?
?、?用來(lái)委婉地責(zé)備某人過(guò)去應(yīng)該做某事而沒(méi)有去做:
You could ask me before you use my phone.你打電話之前本來(lái)可以問(wèn)我一聲。
You could have helped me why did you just sit and watch?你本可幫助我的,為什么只坐在一旁瞧著?
③ 表示“差點(diǎn)兒就要”:
I was so angry I could have killed him.我是那樣生氣,差點(diǎn)把他殺了。
She felt miserable. She could have cried.她感到很痛苦,她差點(diǎn)哭了。
看了can和could用法的人還看了:
2.知道的英文是什么
3.介詞的用法詳解
4.介詞的用法講解
6.文言文中使的用法