回覆列表
  • 1 # 手機使用者zty21678394

    can,could表示推測的有關用法:

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

    He is in poor health.He can be ill at any time.他身體不好,隨時都可能會生病.

    Even experts can make mistakes.即使是專家也可能會出差錯.

    2.表示現實可能性,這包含兩個方面的含義:一是指將來可能性,一是指現在的可能性,在這兩種用法中,通常都不用 can,但可用 could(可以指現在,相當於 may / might):例如,今年夏天我們可能要去日本.(將來可能性)We could [may,might] go to Japan this summer.

    你可能是對的,但我不認為你對.(現在可能性)You could [may,might] be right,but I don’t think you are.

    有時也用can來表示現在的可能性,但那通常只限於否定句或疑問句中:例如,

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

    What can he possibly want?他可能會想要什麼呢?

  • 2 # 使用者8995552738520

    can,could表示懷疑、猜測,常用於否定句和疑問句中;表示請求和允許,相當於may;表示可能性(can比could可能性大).

    例如,See if you can go with us. 考慮.

    can多用於指現在或將來.

    而could多用於指過去式,但也可以用於指現在,表達的語氣更委婉。可能性大。

    WhatcanIdoforyou? 我能幫你什麼忙嗎?

  • 3 # 活潑風聲7x


    1. can和could主要用三種用法,即表示能力、許可和推測。從理論上說,could是can的過去式,但是在有些情況下,could也可以不表示過去,而表示現在甚至將來。


    2. 表示現在的能力或一般效能力,用can,但不用could。通常不用can或could,而用be able to的將來時態。但是,若表示現在決定將來是否有能力做某事,則可用 can。


    3. 表示過去的能力,有時可用could,有時不能用could,使用時需要注意若表示過去的一般效能力,即過去想做某事就隨時可做某事的能力,此時可以用could。


    4.若表示過去的特定能力,即在過去特定場合做某事的能力,則不能用could,可改用was (were) able to do sth。在否定句中,couldn’t可用來表示過去特定的能力。


    5.當後接感覺動詞see, hear, taste, feel, smell以及understand, remember, guess等時,可用could表示某人在過去特定場合做某事的能力。在間接引語中,could也可表示過去特定的能力。


    can與be able to的區別


    兩者均可表示某人做某事的能力,常可互換。如:


    I’m not able to [can’t] explain this. 我不能解釋這個問題。


    He was able to [could] speak French very well. 他的法語講得很不錯。


    從時態形式來看,can只有can和could這兩種形式,而be able to則可根據需要使用多種時態。如:


    I haven’t been able to sleep recently. 最近我睡不著覺。


    Our baby will be able to walk in a few weeks. 我們的寶寶再過幾個星期就能走路了。


    另外,be able to還可和情態動詞,也可用於非謂語形式,但can本身作為情態動詞,顯然不能這樣用。如:


    She might be able to help us. 她有可能幫我們的忙。


    You should be able to understand this. 你應當能理解這一點。


    She hoped to be able to do something for you. 她希望能為你做點什麼。


    She grasped my hand, not being able to say anything. 她抓住我的手,一句話說不出來。


    注:當用於一般過去時時,could通常只能表不過去一般效能力,不能表示過去特定場合的能力,而用於過去時態的was / were able to卻完全可以用於表示過去特定場合的能力,有關用法前面已有說明。


    要點二:表示允許的用法


    1. 表示現在的允許


    這通常要分兩種情況,一是請求別人允許自己做某事,二是自己允許別人做某事。


    ①若表示請求別人允許自己做某事,既可用can, 也可用could,此時的could不表示過去,只表示委婉語氣。如:


    Can [Could] I use your phone? 我能用一下你的電話嗎?


    Mummy, can [Could] I draw a picture on the wall? 媽媽,我可以在牆上畫張畫嗎?


    ②若表示自己允許別人做某事,通常只用can,不能用could。如:


    You can borrow my bike tomorrow. 明天你可以借用我的腳踏車。


    You can go now if you want to. 你要是想走的話,現在就可以走。


    體會下面的對話:


    —Could [Can] I use your pen? 我可以借用你的鋼筆嗎?


    —(正)Yes, of course you can. 當然可以。


    —(誤)Yes, of course you could. 當然可以。


    對話中的問句表示請求別人允許自己做某事,所以用can和could均可,兩者的區別是用could比用can更客氣,語氣更委婉;而答語卻只能用can不能用could,因為答語是表示自己允許別人做某事。為什麼表示自己允許別人做某事時就不能用could呢?原因很簡單,could是表示委婉語氣的,含有尊敬的意味,在請求別人時用它很正常,但在允許別人做某事時還用could來表示客氣或尊敬就沒有必要了。


    2. 表示過去的允許


    表示過去的許可也要區分以下兩種情況,一是過去的一般性允許,二是過去特定場合的允許。


    ①若表示過去一般性允許,即表示某人隨時都可以做某事,此時可用can的過去式could。如:


    I could read what I liked when I was a child. 我小的時候愛看什麼書,就看什麼書。


    ②若表示過去特定場合的允許,即表示在過去某一特定情況下允許進行某一特定的活動,則不用could,而需換成其他表達,如用had permission, was [were] allowed to等。如:


    I was allowed to see the film yesterday evening. 昨天晚上允許我去看了電影。


    此句表達的是特定場合的允許,所以不能用 could。


    要點三:表示推測的用法


    1. 對現在或將來的推測


    既可用can也可用could,但所搭配的句型有所區別,即can 通常只用於否定句或疑問句中,一般不用於肯定句;而could則可用於肯定句、否定句和疑問句。如:


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


    Can it be true? 那會是真的嗎?


    Could he know the answer? 他可能知道答案嗎?


    It could rain later this evening. 今晚晚些時候也許會下雨。


    You couldn’t be hungry. You’ve just had dinner. 你不可能就餓了,你剛吃過飯。


    在肯定句中只能用could,不能用can;在否定句和疑問句,既可用can也可用could,其區別是用could比用can語氣更加不確定。


    2. 對過去的推測


    如果表示對已經發生的情況作推測,既不能只用can,也不能只用could,而應在can / could之後接動詞的完成式。此時can仍只用於否定句或疑問句,不用於肯定句;而could則可用於各種句型。如:


    He can’t [couldn’t] have seen her there. 他不可能在那兒見到她。


    The boy could have gone home. 這男孩可能已回家了。


    注:could後接動詞完成式,除表示推測外,還有一些其他的用法,請參見後面的有關內容。


    3. can用法的難點


    前面我們提到can表示推測時通常不用於肯定句,而只用於否定句或疑問句,但問題是,我們在閱讀中卻經常會見到表示推測的can用於肯定句,這是怎麼回事呢?比如下面的例子:


    Anyone can make mistakes. 任何人都可能犯錯誤。


    It can be quite cold here in January. 這裡有1月份有時相當冷。


    這樣的例子都是非常地道的英語,這是為什麼呢?這就是can表示推測時的一大難點,下面我們來歸納一下。


    在通常情況下,can表示推測時是不用於肯定句的,這是基本規則,大家一定要牢記!至於上面提到的can表示推測於肯定句的例子,但這是特殊情況,並且其用法非常有限,該用法主要見於以下場合:


    ①表示理論上的可能性,即只從理論上看是可能的,並不涉及具體的事件。如:


    Food poisoning can cause death. 食物中毒可導致死亡。


    You can go to prison for dangerous driving. 魯莽駕駛可導致入獄。


    Even experienced teachers can make mistakes. 即使是有經驗的教師也可能出錯。


    以上三例均只表示理論上的分析,並未涉及具體的某個人或某次事件。


    ②後接“連繫動詞+形容詞”,表示“有時會”“時常會”等。如:


    He can be very naughty. 他有時很調皮。


    Data of this kind can be valuable. 這樣的資料有時很有價值。


    Smiling can be an expression of contempt. 微笑有時可能表達輕蔑。


    It can get very hot here. 這裡有時會很熱。


    She can be very unpleasant. 她有時很令人討厭。

  • 中秋節和大豐收的關聯?
  • 什麼用得到電腦?