當前位置

首頁 > 基礎學英語 > 零基礎學英語 > 情態動詞用法大全

情態動詞用法大全

推薦人: 來源: 閱讀: 3.11W 次

情態動詞(Modal verbs)本身有一定的詞義,表示語氣的單詞。但是不能獨立作謂語,只能和動詞原形一起構成謂語。情態動詞用在行爲動詞前,表示說話人對這一動作或狀態的看法或主觀設想。 情態動詞雖然數量不多,但用途廣泛,主要有下列: can (could), may (might), must, need, ought to, dare (dared), shall (should), will (would) must

情態動詞用法大全

情態動詞無人稱和數的變化,情態動詞後面跟的動詞須用原形,否定式構成是在情態動詞後面加 "not"。個別情態動詞有現在式和過去式兩種形式,過去式用來表達更加客氣,委婉的語氣,時態性不強,可用於過去,現在或將來。情態動詞屬非及物動詞,故沒有被動語態。

He could be here soon.

他很快就來。

We can't carry the heavy box.

我們搬不動那箱子。

I'm sorry I can't help you.

對不起,我幫不上你。

下面我們來看看一些高頻出現的情態動詞的用法和例子吧。

can和could

1. 表示能力或客觀可能性,還可以表示請求和允許。如:

Can you finish this work tonight?

你今晚能完成這項工作嗎?

Man can not live without air.

人離了空氣不能活。

— Can I go now? — Yes, you can.

—我現在可以走了嗎?—可以

注意:

①could也可表示請求,語氣委婉,主要用於疑問句,不可用於肯定句,答語應用can(即could不能用於現在時態的簡略答語中)。如:

Could I come to see you tomorrow?

我明天能來看您嗎?

Yes, you can.

是的,可以。

No, I'm afraid not.

不,恐怕不行

②can表示能力時,還可用be able to代替。如:

I'll not be able to come this afternoon.

我今下午不能來。

2. 表示驚異、懷疑、不相信的態度。(主要用在否定句、疑問句或驚歎句中)

Can this be true?

這可能是真的嗎?

How can you be so careless!

你怎麼能這麼粗心!

This can not be done by him.

這不可能是他做的。

3.“can(could) + have + 過去分詞”的疑問或否定形式表示對過去發生的行爲懷疑或不肯定。如:

He can not have been to that town.

他不可能去過那個鎮。

Can he have got the book?

他可能有這本書嗎?

4.can 可以表示體力或腦力方面的能力,能夠,能,會

Can you finish the work in such a short time?

你能在那麼短的時間內完成這項工作嗎?

may和might

1. 表示許可。

表示請求、允許時,might比may的語氣更委婉一些,否定回答時(口語中常用) no,you can't . or,yes,please 用mustn't表示“不可以”、“禁止”、“阻止”之意(具有強烈禁止的意思)如:

You may drive the car.

你可以開這輛車。

— Might I use your pen? — No, you mustn't.

—我可以用你的鋼筆嗎?—不,絕對不行。

用May I ... 徵詢對方許可在文體上比較正式,在口氣上比較客氣。在日常口語中,用Can I ... 徵詢對方意見在現代口語中更爲常見。

2. 用於祈使句中表示祝願。如:

May you succeed!

祝你成功!

3. 表示推測、可能(疑問句不能用於此意)。

He may be very busy now.

他現在可能非常忙。

4. “may(might) + have + 過去分詞”表示對過去發生的行爲的推測。如:

He may not have finished the work.

他可能沒有完成工作。

must

1. 表示必須、必要。(must表示主觀多一些而have to則表示客觀多一些)如:

I have to give up smoking.

我不得不戒菸。

(可能是由於身體或其它原因等不得不戒菸)

I must give up smoking.

我必須戒菸。

(自己覺得有必要戒菸)

You must come in time.

你必須及時過來。

回答must引出的問句時,如果是否定的回答,不能用mustn't,而要用needn't或don't have to。

— Must we hand in our exercise books today?

—我們今天必須交上練習冊嗎?

— Yes, you must. (No, you don’t have to.)

—是的。(不,不必。)

mustn't意思爲“不許、不準”,表示禁止。

You mustn't play football in the street.

你禁止在大街上踢球。

2. “must be + 表語”的結構表示推測,它的否定或疑問式用can代替must。

This must be your pen.

這一定是你的鋼筆。

3. “must + have + 過去分詞”的結構常用在肯定句中,表示對過去發生的行爲的推測。它的否定或疑問式用can代替must。

He must have been to Shanghai.

他一定去過上海。

have to

4. have to的含義與must相似,兩者往往可以互換使用,但have to有各種形式,隨have的變化而定。must與have to有下列幾點不同:

① must表示的是說話人的主觀看法,而have to則往往強調客觀需要。如:

The play is not interesting. I really must go now.

這部劇沒意思。我真的必須現在就走。

I had to work when I was your age.

當我像你這麼大時,我不得不工作。

② must一般只表現在一般現在時,have則有更多的時態形式。

③ 二者的否定意義不大相同。如:

You mustn't go.

你不準去。

You don't have to go.

你不必去。

④ 詢問對方的意願時應用must。如:

Must I clean all the room?

我一定要打掃整個房間嗎?

注意:have to也可拼做have got to。

5. 表示一種與說話人 願望相反、不耐煩的感情色彩,偏偏、非要。

Why must you always bother me?

爲什麼你總是來煩我?

6. must可以表示“非要,偏要”

Must you open the window? It's so cold outside.

你非要/偏要開窗嗎?外面真的很冷。

dare和need

1. need表示“需要”或“必須”,作情態動詞時,僅用於否定句或疑問句中,在肯定句中一般用must,have to,ought to,或should代替。如:

You needn’t come so early.

你不必來這麼早。

— Need I finish the work today?

—我需要在今天完成這個工作嗎?

— Yes, you must.

是的,你必須今天完成。

注意:needn't + 不定式的完成式“表示本來不必做某事而實際上做了某事”。如:

You needn't have waited for me.

你不必等我。

2. Dare作情態動詞時,主要用於疑問句、否定句和條件從句中,一般不用在肯定句中。如:

How dare you say I'm unfair.

你怎麼敢說我不公平。

He daren't speak English before such a crowd,dare he?

他不敢在這麼多人面前說英語,不是嗎?

3. Dare和need常用作實義動詞,有時態、人稱和數的變化,所不同的是,作實義動詞時,在肯定句中,dare後面通常接帶to的不定式,在否定和疑問句中,dare後面可接帶to或不帶to的不定式。如:

I dare to swim across this river.

我敢遊過這條河。

He does not dare (to) answer.

他不敢回答這個問題。

Don't you dare (to) touch it!

你敢碰它!

I wondered he dare (to) say that.

我想知道他敢不敢說。

He needs to finish it this evening.

他需要在今天晚上完成這個。

shall將要

Shall用於第一人稱,表示徵求對方的意願。如:

What shall we do this evening?

我們今天晚上將要做什麼?

Shall用於第一、第三人稱疑問句中,表示說話人徵求對方的意見或向對方請示。如:

Shall we begin our lesson?

When shall he be able to leave the hospital?

Shall用於第二、第三人稱,表示說話人給對方命令、警告、允諾或威脅。如:

You shall fail if you don't work harder. (警告)

He shall have the book when I finish reading. (允諾)

He shall be punished. (威脅)

should

二.Should的用法:

1. Should表示義務、責任、勸告、建議,其同義詞是ought to;在疑問句中,通常用should代替ought to。如:

You should go to class right away.

你應該馬上去上課。

Should I open the window?

我應該打開窗戶嗎?

Should的含義較多,用法較活,現介紹三種其特殊用法。請看下面的句子:

①I should think it would be better to try it again.

我倒是認爲最好再試一試。

②You are mistaken,I should say.

依我看,你是搞錯了。

③I should advise you not to do that.

我倒是勸你別這樣做。

④ This is something I should have liked to ask you.

這是我本來想問你的。

從以上例句可以看出:情態動詞should用於第一人稱時可以表示說話人的一種謙遜、客氣、委婉的語氣。
Should還可以用在if引導的條件從句,表示一件事聽起來可能性很小,但也不是完全沒有可能。相當於“萬一”的意思。從句謂語由should加動詞原形構成,主句謂語卻不一定用虛擬語氣。如:

⑤Ask her to ring me up if you should see her.

你萬一見到她,請讓她給我打個電話。

⑥If you should change your mind,please let us know.

萬一你改變主意,請通知我們。

⑦Should I (If I should) be free tomorrow I will come.

萬一我明天有時間,我就來。

此外,Why(or How) + should結構表示說話人對某事不能理解,感到意外、驚異等意思。意爲“竟會”。如:

⑧Why should you be so late today?

你幾天怎麼來得這麼晚?

⑨— Where is Betty living?

— 貝蒂住在哪裏?

— How should I know?

— 我怎麼會知道呢?

⑩I don't know why you should think that I did it.

我真不知道你憑什麼認爲這件事是我乾的。

2. “should + have + 過去分詞”結構一般表示義務,表示應該做到而實際上沒有做到,幷包含一種埋怨、責備的口氣。如:She should have finished it.

I should have helped her,but I never could.

我本應該幫助她,但我永遠也做不到。

You should have started earlier.

你應該早點兒來的。

will和would

1. 表示請求、建議等,would比will委婉客氣。如:

Would you pass me the book?

你能把那本書遞給我嗎?

2. 表示意志、願望和決心。如:

I will never do that again.

我再也不會那樣做了。

They asked if we would do that again.

他們問我們是否會再這樣做。

3. 用“will be”和“will(would) + have + 過去分詞”的結構表示推測,主要用於第二、三人稱。前者表示對目前情況的推測,後者表示對已經完成的動作或事態的推測。如:

This will be the book you want.

這就是你要的那本書。

He will have arrived by now.

他現在已經到了。

The guests would have arrived by that time.

到時候客人就到了。

I thought you would have finished this by now.

我想你現在已經完成它了。

4.will表示習慣、請求,固有性質等。

Everyday he will sit here hour after hour doing nothing.

(習慣)

每天他都會坐在這裏一個小時接一個小時地無所事事。

Will you help me with my English?

(請求)

你能在英語方面幫幫我嗎?

The door won't open.

(固有性質)

這扇門打不開。

5.Would可表示過去反覆發生的動作或某種傾向。Would表過去習慣時比used to正式,並沒有“現已無此習慣”的含義。如:

The wound would not heal.

傷口不會癒合。

During the vacation he would visit me every week.

假期裏他每週都來看我。

6. 表料想或猜想。如:

It would be about ten when he left home.

他離家時大概是十歲。

What would she be doing there?

她會在那裏做什麼?

I thought he would have told you all about it.

我原以爲他會告訴你這件事的。

ought to

1. Ought to表示應該。如:

You ought to take care of him.

你應該照顧他的。

2. 表示推測。注意與must表示推測時的區別:

He must be at home by now.

(斷定他已到家)

他現在一定在家。

He ought to be home by now.

(不十分肯定)

他現在應該到家了。

This is where the oil must be.

(比較直率)

這一定是有石油存在的地方。

This is where the oil ought to be.

(比較含蓄)

這就是應該有石油存在的地方。

3.“ought to + have + 過去分詞”表示過去應做某事而實際未做。如:

You ought to have asked him (but you didn't).

你本應該問他(但你沒有)。

這時,ought to和should可以互相換用。
注意:在美國英語中,ought to用於否定句和疑問句時,to可以省略。如:

Ought you smoke so much?

你應該抽這麼多煙嗎?

You oughtn't smoke so much.

你不該抽這麼多煙。

ought和should的區別:

1.ought語氣略強。

2.should較常用。

3.ought在美國英語中用的很少,而should卻相當常用。

4.ought屬正式用語

注:由於ought to 沒有過去式,所以在直接引語變間接引語的過程中,就不再變化.
used to,had better,would rather的用法

can (could),may (might)的用法

can (could) 表示說話人能,可以,同意,准許,以及客觀條件許可,could 爲 can 的過去式。

Can you pass me the books?

你能給我遞一下書嗎?

Could you help me,please?

請問,你能幫助我嗎?

What can you do?

你能幹點什麼呢?

Can you be sure?

你有把握嗎?

can 和could 只能用於現在式和過去式兩種時態,將來時態用 be able to 來表示。

He could help us at all.

他完全可以幫助我們。

With the teacher's help,I shall be able to speak English correctly.

由於老師的幫助,我將能準確地講英語。

may (might) 可以,表示說話人同意,許可或請求對方許可。

You may take the book home.

你可以把書帶回家去.

May I come in?

我可以進來嗎?

May I use your dictionary?

我可以用你的詞典嗎?

You may put on more clothes.

你可以多穿點衣服.

He said he might lend us some money.

他說他可以借給我們一些錢。

may 否定式爲 may not,縮寫形式是 mayn't.

might 是may 的過去式,有兩種用法,一種表示過去式,一種表示虛擬語氣,使語氣更加委婉,客氣或對可能性的懷疑。

He told me he might be here on time.

他說他能準時來。

Might I borrow some money now.

我可以借點錢嗎?

He might be alive.

他可能還活着。

must, need, ought to, dare (dared)用法

Must 必須,應該,一定,準是,表示說話人認爲有必要做某事,命令,要求別人做某事以及對事物的推測。

must 用來指一般現在時和一般將來時,過去式可用 have to 的過去式代替。

I must finish my work today.

我今天必須完成我的工作。

You mustn't work all the time.

你不能老是工作。

Must I return the book tomorrow?

我必須明天還書嗎?

After such a long walk,you must be tired.

走了這麼長的路,你一定困了。

He must be the man I am looking for.

他一定是我要找的人。

He had to go because of somebody's calling him that day.

那天他要走是因爲有人叫他。

must + have + 過去分詞,表示現在對過去事物的推測。

He must have told my parents about it.

他一定把這件事情告訴我父母親了。

He must have received my letter now.

他現在一定收到我的信了。

It's six o'clock already,we must have been late again.

已經六點鐘了,我們一定又遲到了。

must 和 have to 的區別:must 表示說話人的主觀思想,have to 表示客觀需要。

You must do it now.

你必需現在就幹。

(說話人認爲必須現在幹)

I have to go now.

我得走了。

(客觀條件必須現在走)

need 需要 多用在否定式或疑問句中.

Need I attend the meeting tomorrow?

我需要明天參加會議嗎?

You need not hand in the paper this week.

這一週你不必交論文。

need 是一個情態動詞,用法完全和其他情態動詞一樣,但 need 還可當作實義動詞使用,這時 need 就象其他動詞一樣,有第三人稱,單複數,後面加帶 to 的動詞等特性。

I need a bike to go to school.

上學需要一輛自行車。

Do you need a dictionary?

你需要詞典嗎?

She needs a necklace.

她需要一條項鍊。

needn't + have + 過去分詞 表示過去做了沒必要做的事情。

You needn't have taken it seriously.

這件事情你不必太認真。

dare 敢, 多用在否定或疑問句中。

The little girl dare not speak in public.

小女孩不敢在公衆面前說話。

Dare you catch the little cat?

你敢抓小貓嗎?

dare 除用作情態動詞外,更多的是當實義動詞使用,用法同實義動詞一樣,要考慮人稱,單複數,時態等。

Do you dare to walk in the dark?

你敢黑夜走路嗎?

He doesn't dare to tell the teacher what happened that day.

他不敢告訴老師那天發生的事。

have to,ought ,will ,Shall,should . ought 應當,應該 後面跟帶有 to 的動詞不定式。

You ought to read these books if you want to know how to repair the motorcar.

如果你想知道如何修理汽車,你應該讀這些書。

You ought to bring the child here.

你應該把孩子帶來。

ought + to have done 句型。指過去動作,表示一件事情該做而未做。

You ought to have been here yesterday.

你昨天就應該來。

ought not to have done 句型。表示一件不該做的事情卻做了。

You ought not to have taken the book out of the reading-room.

你不應該把書帶出閱覽室。

will (would)決心,願望。would 爲 will 的過去式,
可用於各人稱。

I'll do my best to catch up with them.

我要盡全力趕上他們。

I'll never do it again,that's the last time.

我再不會做那件事情了,這是最後一次。

He said he would help me.

他說他會幫助我。

will,would用於疑問句表示說話人向對方提出請求或詢問,用 would 比 will 更婉轉,客氣。

It's hot. Will you open the windows?

天氣太熱了,你能打開窗戶嗎?

Will you help me to work it out?

你能幫我解這道題嗎?

Would you like some coffee?

給你來點咖啡怎樣?

Shall,should表示命令,警告,允諾,徵求,勸告,建議驚奇。

You should hand in the exercise book.

你應該交作業本了。

This should be no problem.

這應該沒問題。

Shall we go now.

我們現在可以走了嗎?

Why should I meet him?

爲什麼我要見他?

have to,不得不,必須,表示客觀條件只能如此,而must 則表示主觀思想必須。

I have to go now.

我現在得走了。

I have to cook for my child.

我得給孩子做飯。

You must be here on time next time.

你下次一定要按時來。

We must go to get the timetable ourselves.

我們一定要自己去拿時刻表。