should,would,could,must,might,may,can有什么区别
http://hi.baidu.com/8019446/blog/item/c215fbfcab16751b08244d2a.html
二.情態動詞的基本用法
??? 1. can (could)
??? 1) 表示能力,could主要指過去時間。例如:
??? ① Two eyes can see more than one.?? 兩只眼比一只眼看得清。
??? ② Could the girl read before she went to school??? 這女孩上學前能識字嗎?
??? 2) 表示可能(理論上或是邏輯判斷上)。例如:~,>_K
??? ① He can’t (couldn’t) have enough money for a new car. 他不可能有足夠的錢買新車。
??? ② You mustn’t smoke while you’re walking around in the wood. You could start a fire. 在林子里走時勿吸煙,那樣可能會引起火災。
??? 3) 表示允許。例如:
??? ① Can I have a look at your new pen??? 我可以看一看你的新鋼筆嗎?
??? ② He asked whether he could take the book out of the reading—room. 他問他可不可以把書帶出閱覽室。
??? 4) 表驚異、懷疑、不相信等態度。主要用于否定句、疑問句或感嘆句中。例如:
??? ① Where can (could) they have gone to??? 他們會去哪兒了呢?
??? ② How can you be so careless??? 你怎么這么粗心?
??? 5) 比較委婉客氣地提出問題或陳述看法。例如:
??? ① Can (Could) you lend me a hand??? 幫我一把好嗎?.
??? ② I’m afraid we couldn’t give you an answer today. 恐怕我們今天不能給你答復。
??? 2.may (might)
??? 1) 表允許,might可以指過去時間,也可指現在時間,語氣更委婉。例如:
??? ① You may take whatever you like.你喜歡什么就拿什么。
??? ② May (Might) I ask for a photo of your baby? 我可以要一張你寶寶的照片嗎?
??? 在回答以may引起的問句時,多避免用這個詞,而用其它方式,如Yes, please. / Certainly. / Please don’t. / You’d better not. / No, you mustn’t.等,以免顯得太嚴峻或不客氣。
??? 2) 表可能(事實上)。可以指過去時間,也可以指現在時間,但語氣更加不肯定。例如:
??? ① He may be at home.?? 他可能在家。\
??? ② She may not know about it.?? 她可能不知道這件事。
??? must
??? 1) 表示義務。意為“必須”(主觀意志)。例如:
??? ① We must do everything step by step.?? 我們一切都必須循序漸進地做。
??? ② --Must we hand in our exercise books now?我們現在就要交練習本嗎?
??? --No, you needn’t. / No, you don’t have to.?? 不必。
??? 4) 表示揣測。意為“想必、準是、一定”等,只用于肯定句。例如:
??? ① He must be ill. He looks so pale.?? 他準是病了。他的臉色蒼白。
??? ② She’s wearing a diamond necklace. She must have a lot of money. 她戴著鉆石項鏈,一定很有錢。:
??? 3.shall
??? 1) 表征詢意見,用于第一、第三人稱疑問句。例如:
??? ① Shall I get you some tea??? 我給你點茶好嗎?
??? ② Shall the boy wait outside? 讓那男孩在外面等嗎?
??? 2) 表說話人的意愿,有“命令、允諾、警告、決心”等意思,用于第二、第三人稱陳述句。例如:
??? ① You shall do as I say. 按我說的做。(命令)
??? ② You shall have my answer tomorrow. 你明天可以得到我的答復。(允諾)
??? ③ He shall be sorry for it one day, I tell you. 有一天他會后悔的,我告訴你。(警告)
??? ④ Nothing shall stop us from carrying out the plan. 什么也不能阻止我們執行這項計劃。(決心)
??? 4.will
??? 1) 表意愿,用于各種人稱陳述句。例如:
??? ① I will do anything for you.?? 我愿為你做任何事。
??? ② None is so blind as those who won’t see.?? 不愿看的人眼最瞎。
??? ③ If you will read the book, I’ll lend it to you. 如果你愿意讀這本書,我會把它借給你。
??? 2) 表請求,用于疑問句。例如:
??? ① Will you close the window??? 請你把窗戶關上好嗎?
??? ② Won’t you drink some more coffee??? 再來一點咖啡好嗎?
??? 3) 表示某種傾向或習慣性動作。例如:
??? ① Fish will die out of water.?? 魚離開水就不能活。
??? ② The door won’t open. 這門打不開。
??? 5. should
??? 1) 表義務。意為“應該”(某件事宜于做),用于各種人稱。例如:
??? ① You should be polite to your teachers.?? 你對老師應該有禮貌。
??? ② You shouldn’t waste any time.?? 你不應該浪費時間。
??? 2) 表推測,意為“想必一定、照說應該、估計”等。例如:
??? ① The film should be very good as it is starring first-class actors. 這部新電影是一流演員主演的,估計拍得很好。
??? ② They should be home by now.?? 照說他們現在應當已經到家了。
??? 3)(表示不確定)萬一。例如:
??? ① If I should see him, I'll tell him. 萬一我見到他,我就告訴他。
??? ② If it should rain tomorrow, the sports meeting would be postponed. 萬一明天下雨,比賽就延期舉行。"
??? 6. would
??? 1) 表意愿。例如::
??? ① They would not let him in because he was poorly dressed. 他們不讓他進去因為他衣著破舊。
??? ② I said I would do anything for you.?? 我說過我愿意為你做任何事。
??? 2) 表委婉地提出請求、建議或看法。例如:
??? ① Would you mind cleaning the window??? 請把窗戶擦一下好嗎?
??? ② They wouldn’t have anything against it.?? 他們不會有什么反對意見。
??? 3) 表過去反復發生的動作或過去的一種傾向。例如::
??? Every time she was in trouble, she would go to him for help.?? 她每遇到麻煩都會向她求助。他告訴我盒子打不開了。
??? 7.ought to
??? 1) 表義務,意為“應該”(因責任、義務等該做),口氣比should稍重。例如:
??? ① You are his father. You ought to take care of him.你是他父親,應當管他。
??? ② You oughtn’t to smoke so much.?? 你不應該抽這么多煙。
??? 2) 表推測,暗含很大的可能,語氣較弱。例如:
??? ① Han Mei ought to know his telephone number. 韓梅該知道他的電話號碼。
??? ② There’s a fine sunset; it ought to be a fine day tomorrow. 今天有晚霞,明天應該是個好天。
??? 8. used to
??? 表示過去的習慣動作或狀態,現在不復發生或存在。疑問式和否定式有兩種。例如:i
??? ① There used to be a building at the street corner, but it has been pulled down.?? 街道拐角處過去有座樓房,現在拆了。
??? ② I usedn’t (didn’t use) to smoke.?? 我過去不抽煙。j }F
??? ③ Used you (Did you use) to go to school on foot? 你過去常步行去學校嗎?
http://zhidao.baidu.com/question/30156094.html
情態動詞所表達的可能性程度:must/can't ? should/shouldn't ? might/may (not)
另外兩個"類情態詞的形式:"need/needn't; have to/don't have to
? 最自然的虛擬狀態:由should/would+原型時態(不含時間只含狀態)
本質上是過去將來時:即,時間固定在過去將來,狀態不同:一般、進行、完成、完成進行。
這時"虛擬語氣"的產生往往是因為我們要表達"本來應該……"(而現在卻還沒有……)
(本來可以……,本來能……)
I should go! (… but I'm still here!) (一般)
I should be working now! (進行)
I should have practiced more (than I did)! (完成)
我應該多多練習!(言下之意,現在我練習得不多。)
I shouldn't dream away my time too much! (完成的否定)
(actually I did dream away my time too much!)
It shouldn't have been leaking for such a long time! (完成進行)
I may/might/could have finished! (完成)
一些常見的句型中,就會出現這種虛擬語氣,而處于從句之中,should 常常被省略掉
o suggest, advise, propose, recommend, plan;
o demand, order, direct, arrange, command, decide;
o require, request;
o think, expect, believe, insist, suspect.
由于他們的含義中包含"建議,假設,應該"這類的含義,所以,由他們引起的從句中,就會包含有should+原型時態構成的虛擬語氣。
這些動詞(以及他們的名次形式,分詞形式)引起的從句還有其他的變形:
主語從句,表語從句,同位語從句
It's suggested that…
My suggestion is that…
The only suggestion that...
The only suggestion I can give you now is that…
一些形容詞引起的表語從句中,也會有同樣的情況
important; necessary; essential
It's natural ; strange; incredible that
a pity; a shame; no wonder
? 由lest, for fear that, in case 引起的從句中多使用should
? 表達與事實相反
1. 與現在相反:使用[過去時]:
I wish I were not here! (一般現在?一般過去)
Suppose we were not here.
He loved me as if I were his own son. (一般現在?一般過去)
Hope I weren't always losing things! (現在進行?過去進行)
If only/If I hadn't been there! (現在完成?過去完成)
What if I hadn't been waiting right here! (現在完成進行?過去完成進行)
常考句型:It's (high) time (that)…; would rather (that)…
這兩個從句,只能表達對現在的看法,所以,從句中只有一般過去時。
2. 與過去相反:過去完成時;
How nice it is if I had past the test!
How nice it is if I had slept a little more this morning!
3. 與將來相反?將來的事情沒有發生,所以只能推測。
If it rains tomorrow, we'll have to stay one day more.
不過,由于可以用be to表示將來;所以,虛擬語氣中經常出現were to;也是CET-4的常考語法點。
? 虛擬條件句
o if 部分,做一個與事實相反的假設(所以只有一般過去和過去完成);
o 主句部分,這是表示基于這個假設的推測,一般使用情態動詞would,少數情況下使用could/might/may。
o 注意:兩個部分之間,是有邏輯關系,而在兩部分的謂語動詞時態上,沒有必然的聯系。
? 注意,虛擬條件句中的if可以省略,造成were/had提前,產生倒裝。
? 隱含的非真實條件
What would you do with 50 thousand dollar?
How could I be happy without you?
除了條件狀語從句之外,原因狀語從句也會出現虛擬語氣。
o 由in order that, so that引起的從句,肯定的時候可以使用may/might; can/could; 否定的時候,多用shouldn't;
o whoever, whatever, no matter what引起的從句中,多用may+
情態動詞的基本用法及其區別
最近幾年高考試題中常常借助語境來考查情態動詞的基本用法及其區別,因此在平時學習時準確理解和掌握情態動詞的基本用法十分重要。情態動詞的用法復雜多變,在高考試題中,命題者常常利用語境和句子之間意義上的細微差別來考查學生對情態動詞的理解和掌握。對于情態動詞,除了要求考生能夠準確掌握它們的基本用法外,還要充分利用高考試題所設置的語境來分析句子之間所體現的特殊關系。下面就近幾年來高考試題中出現的情態動詞的考點進行歸納分析,以便同學們復習掌握。
一、用“情態動詞+have +done”結構表示對過去動作的推測,高考試題中常用過去時態或過去的時間狀語給以暗示。情態動詞的這一用法可以用 “對立統一”來概括。
1.當試題的前句和后句在動作和意義上相互補充說明,且整個句意在動作和時間上是一個整體時,我們可用“統一”關系來解決這樣的試題。常見的結構有:
must have done:
表示對過去動作的肯定推測,常譯作“一定做了……”,只能用于肯定句中。其否定形式為can’t/couldn’t have done
疑問式為Can/Could...have done?。
could /might have done:表示對過去發生的動作的可能性推測,常譯作“可能做了……”。如:
1) My sister met him at the Grand Theater yesterday afternoon, so he
_____ your lecture.
A. couldn’t have attended
B. needn’t have attended
C. mustn’t have attended
D. shouldn’t have attended
本題選A。
2) Jack ____ yet, otherwise he would have telephoned me.
A. mustn’t have arrived
B. shouldn’t have arrived
C. can’t have arrived
D. need not have arrived (C)
2.當試題的前后句在動作和意義上構成轉折關系時,常借助“but, however, instead”等詞來表示過去的動作與客觀事實不符,這時我們就可以用“對立”關系來解決這樣的試題。這種結構常見的有:
should have done / ought to have done:表示過去本應該做某事而實際上沒有做。
should not have done / ought not to have done:表示過去本不應該做某事但事實上卻做了。
need have done:表示過去本來有必要去做某事,但事實上沒有做。
need not have done:表示過去本來沒有必要做某事,但事實上卻做了。如:
3) I was really anxious about you. You _____ home without a word.
(NMET2001)
A. mustn’t leave B. shouldn’t have left
C. couldn’t have left D. needn’t leave
“本不應該離家出走卻走了”,故本題選B。
4) I told Sally how to get here, but perhaps I _____ for her.
(NMET’94)
A. had to write it out
B. must have written it out
C. should have written it out
D. ought to write it out
由句中的連詞but可知前后句之間是對立關系,分析題意可知本題應選C。
二、考查情態動詞基本用法之間的比較和辨析。最近幾年高考試題中常借助具體的語境來考查考生對那些最常見的情態動詞的基本用法的理解和掌握,因此在做這樣的試題時應認真分析語境中所含的實際意義,并結合情態動詞的基本含義和用法做出正確的選擇。
5) —Is John coming by train?
—He should, but he ______ not. He likes driving his car.
A. must B. can C. need D. may
mustn’t 表示“禁止、不準”;cannot 表示“不可能”;need not 表示“不必要”;may not
表示“可能不”。分析語境可知本題應選D。
6) —I hear you’ve got a set of valuable Australian coins. ______ I have a look?
—Yes, certainly.
A. Do B. May C. Shall D. Should
分析語境可知這是在征求對方的許可,may表示“允許、可以”,語氣比較委婉 shall常用于第一、三人稱作主語的疑問句中,表示征求對方意見和指示,如果此空用shall,則意為“要(我)看一下嗎?”,不符合上下文意思。故本題選B。
7) Mr Bush is on time for everything. How ____ it be that he was late for the opening ceremony?
A. can B. should C. may D. must
must be 表示肯定的猜測,只能用于肯定句中,由題意可知本題應選A。
8) —Are you coming to Jeff’s party?
—I’m not sure. I ____ go to the concert instead.
A. must B. would C. should D. might
由題意和下句中的 “I’m not sure”
可知這段對話中存在一種可能性推測,might可以用來表示一種比較委婉的可能性判斷,故本題選D。又如: I should have been there, but I _____ not find the time.
A. would B. could C. might D. should
分析題意可知第二個分句表示過去的某種能力;C 項只表示語氣上的可能性,與題意不符。故本題選B。
9) Johnny, you ____ play with the knife, you ____ hurt yourself.
A. won’t; can’t B. mustn’t; may
C. shouldn’t; must D. can’t; shouldn’t
mustn’t 表示“不可以;禁止”,分析題意可知第二個空表示某種可能性,故本題選B。
10) —Will you stay for lunch?
—Sorry, ______. My brother is coming to see me.
A. I mustn’t B. I can’t
C. I needn’t D. I won’t
分析題意可知因為“我弟弟要來看我”,所以“不能留下”,因此對別人的邀請或要求應給予禮貌的拒絕。A 項表示“禁止”;C項表示“不必要”;而D項表示“不會”,均不符合題意。故本題選B。又如:
—Could I borrow your dictionary?
—Yes, of course you _____.
A. might B. will C. can D. should (C)
11)—When can I come for the photos? I need them tomorrow afternoon.
—They _____ be ready by 1200.
A. can B. should C. might D. need
該題考查情態動詞should的基本含義,分析句意可知本題應選B。又如:
12) The fire spread through the hotel very quickly but everyone ____ get out.(
A. had to B. would C. could D. was able to
該題考查了could和be able to的區別,二者都可表示過去時間的能力,但如果表示過去成功地做了某事只能使用was / were able to do,故本題選D。
13) —Shall I tell John about it ?
—No, you _____. I’ve told him already.
A. needn’t B. wouldn’t C. mustn’t D. shouldn’t
情態動詞shall在試題中表示征詢對方意見或請求指示。答句暗示 “沒有必要了”,故本題選A
?
?
?
=====================
① would have to用于虛擬語氣,用于主觀情感不是很強烈 will have to用于將來時,與would have to比較,更顯示主觀性 have to用于現在時,用于客觀必須要作的,相對于主觀的must . 通過例子來幫助你理解: I have to go for my sister is waiting for me. 是因為別人等你的客觀原因你需要走I must have dinner for I am very hungry。 是因為你肚子餓的主觀原因才去吃飯的。以下情景是員工答復老板: I will do the job well. (雙手握緊),自信而肯定地對老板說 I would do the job well. (低著頭),缺少自信,似乎是應付地對老板說② would have to是"有必要去.."語氣客氣 will have to是"將會去做(必須)"語氣帶命令,用于上級對下級,老師對學生 have to是"應該去"用于自己對他人解釋時說的?
總結
以上是生活随笔為你收集整理的should,would,could,must,might,may,can有什么区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: autosys虚拟机定义
- 下一篇: 外联接中的条件过滤