must和cannot的區別,cant和mustnot的區別

2021-03-04 01:52:53 字數 1452 閱讀 7723

1樓:匿名使用者

很明顯一個是肯定一個是否定,must是主觀意義上的「必須」(它區別於have to)而can not是一般不怎麼強調主、客觀,表示「不能,不可以」,希望能幫到你哦 呵呵

2樓:匿名使用者

must 是必須。有點客觀上的意思。

can not 是不能。我個人認為是有主觀意願。

can』t 和mustnot的區別

3樓:淵源

1. mustn't在英語中不能用於表示推測,但是可以表示「禁止/不允許」之意。

如:you mustn't **oke here. 在這裡你不許抽菸。

2. can't/couldn't表示推測時,意思是「不可能...」,語氣非常堅決的否定推測。

根據動作發生的時間,一般分為以下三種情況:

1)進行式(對正在發生的事情的否定推測):can't be doing sth

如:it's already ten o'clock. my father can't be sleeping now.

2)完成式(對過去的動作的否定推測):can't/couldn't have done sth

如:he is at schoool, so he can't/couldn't have stayed up last night.

3)一般式(對現在/將來情況的否定推測):can't do sth

如:your answer can't be true.

3. can/could表示推測時一般只用於否定句/疑問句,但是也可用於肯定句,只是比較少見。

其中could不表示過去式,而表示可能性較小。

如:i think the work can be ***pleted ahead of time. 我認為這項工作能提前完成。

must和have to的區別 must not和can not的區別

4樓:白白是我了

must 是必須做

have to是不得不做,帶有一種主觀的不願意must not是禁止

can not是不能,強調超過能力所及的範圍

5樓:小粽和雷

must 指主觀上認為必須做

have to 指由於客觀條件而必須做,主觀上可能不願意must not表示禁止,語氣強硬,一般用於祈使句can't 表示超出能力範圍,無法做到

6樓:匿名使用者

must 表示主觀上的必須。what must i do?

have to 強調客觀上的不得不。 i have to go now

mustn't 意為禁止 或千萬不能。 you mustn't play with matches.

cannot 意為不能,或不允許。

不知是否說清楚了?

abb區別C語言中的,abi和aib區別C語言中的

a.b i 是 a 變數的陣列成員 b 的第 i 個元素 a i b 是陣列 a 的第 i 個元素的成員 b 這不是很簡單的區別嗎?c語言中 a b a b和 a 一 表達意思不同 1 a b a b 如果a大於b,則取a,否則取b。2 a 二 邏輯順序不同 1 a b a b 記憶體邏輯中先執行大...

C事務和sql事務的區別

在.net 2.0中新新增了一個名為system.transactions的名稱空間,其提供了一個 輕量級 的 易於使用的事務框架,通過這個框架可以大大簡化事務的操作。這個框架提供瞭如下優點 1 在簡單 不涉及分散式 事務中也可以使用宣告式的事務處理方法,而不必使用com 容器和目錄註冊。2 使用者...

c 堆和棧的區別,堆和棧的區別是啥

堆與棧的區別 記憶體的分配方式和 方式不同 棧是後進先出,可以用一個簡單程式例子可以體現出棧的後進先出 void test1 int num2 test3 void test2 int num3 int main int num1 test1 程式執行過程說明 先給num1分配記憶體,然後呼叫tes...