語法小點——助動詞、情態(tài)動詞

字號:


    (一) can 和 could 用來表示推測的用法
    1.Can和could可以用來表示推測。Can和could表示推測的這一用法通常用于否定句或疑問句中,表示對現(xiàn)在、將來及過去情況進行否定的推測。
    通常有兩種形式:
    1) 表示對現(xiàn)在或未來情況進行否定的推測,其結(jié)構(gòu)為:“can’t/ couldn’t + 動詞原形”或“can’t/ couldn’t + be + 現(xiàn)在分詞”。
    2) 表示對已經(jīng)發(fā)生的情況進行推測,其結(jié)構(gòu)為:“can’t/ couldn’t + have + 過去分詞”。例如:
    She couldn’t make mistakes on this matter.
    在這個問題上她不應(yīng)該犯錯誤。
    He couldn’t have said such a thing.
    他應(yīng)該不會說出這種話的。
    2.Can用于某些固定搭配種。例如:
    I can but do my best.
    我只好盡全力了。
    I can’t help but cry.
    我忍不住哭了起來。
    You cannot be too careful when crossing the street.
    穿越馬路時怎么小心也不過分。
    (二) may和might 用來表示推測的用法
    1.May和might表示可能性、推測。May和might 在表示可能性、推測時,意為“也許、可能、大概”。通常用于肯定句中。具體有兩種用法:
    1) 表示對現(xiàn)在或未來情況進行推測,其結(jié)構(gòu)為:“may/might + 動詞原形”或“may/ might + be + 現(xiàn)在分詞”。
    2) 表示對已經(jīng)發(fā)生的情況進行推測,其結(jié)構(gòu)為:“may/ might + have + 過去分詞”。例如:
    Such an experienced teacher may sometimes make mistakes.
    經(jīng)驗這么豐富的老師有時也可能會出差錯。
    He may be having the meeting now.
    也許他現(xiàn)在正在開會。
    2.May 用于某些固定搭配中。例如:
    You may as well know the truth.
    你知道真實情形也無妨。
    It may well rain. 或許會下雨。
    You may well say so. 你大可那樣說。
    (三) must用來表示推測的用法
    1.Must可以用于肯定句中表示對現(xiàn)在、將來或過去情況進行推測。通常有兩種形式:
    1) 表示對現(xiàn)在或未來情況進行肯定的推測,其結(jié)構(gòu)為:“must + 動詞原形 + be + 現(xiàn)在分詞”。
    2) 表示對已經(jīng)發(fā)生的情況進行肯定的推測,其結(jié)構(gòu)為:“must + have + 過去分詞”。例如:
    It must rain soon.
    待會兒一定會下雨。
    He must be having the meeting now.
    他現(xiàn)在一定是在開會。
    It must have rained last night, for the ground is wet.
    昨晚一定下雨了,因為地上濕濕的。
    (四) need用來表示過去想做而沒有做的事
    Need可與完成時連用,表示“過去做了某事,但事實上沒有必要做”。其形式為:“needn’t + have + 過去分詞”。例如:
    You needn’t have told him about the matter.
    你本來沒有必要告訴他那件事。(事實上已經(jīng)告訴了)
    You needn’t have bought the dictionary.
    你沒有必要買那本字典。(但你卻買了)