第一章:動詞時態(一般時/進行時/完成時/完成進行時)
第二章:被動語態
第三章:虛擬語氣
情態動詞表示說話人對動作或狀態的各種觀點和態度,如需要、猜測、意願或懷疑等。情態動詞有詞義,但不完全,是所謂的「輔助性」動詞,在句中不能單獨充當謂語。
情態動詞:
may
might
can
could
must
have to
ought to
will
would
shall
should
need
dare
used to
否定式:
may not
might not
cannot/can not
could not
must not
do not have to
ought not to
will not
would not
shall not
should not
need not
dare not
used not to
did not use to
簡略否定式:
mayn't(老式英語,現在不常見)
mightn't
can't
couldn't
mustn't
don't have to
oughtn't to(否定句中to可省略)
won't
wouldn't
shan't(只用於英國英語)
shouldn't
needn't
daren't
usedn't to
didn't use to
1、情態動詞+do
You shouldn't be so careless.
你不該這樣粗心大意。
2、情態動詞+be doing
She must be listening to pop music.
她肯定在聽流行音樂。
3、情態動詞+have done
They might have visited the Great Wall.
他們可能參觀過長城了。
4、情態動詞+be done
This word can also be used as a verb.
這個詞也可以用作動詞。
You ought to wear a raincoat.
你應該穿件雨衣。
I'm afraid it might rain tonight.
我看今晚可能要下雨。
(誤)Soldiers must have to obey orders.
(正)Soldiers have to obey orders.
軍人必須服從命令。
(正)Soldiers must obey orders.
軍人必須服從命令。
1、表示請求、許可,常譯為「可以」
在口語中可用can, could代替may,但在正式場合用may。表示允許時,也可用might代替,might不表示過去時,而是表示口氣比較婉轉。
You may take this seat if you like.
如果你喜歡可以坐這個位置。
【提示】May I ...問句常見的肯定回答和否定回答:
肯定回答:
Yes, please.
Certainly.
Yes, of course.
Sure.
Go ahead, please.
否定回答:
No, you can't.(最常見)
No, you mustn't.(具有強烈禁止的意思)
Please don't. You'd better not.
I don't think you can.
I'm sorry it's not allowed.
Your math teacher may/might be in his office.
你們的數學老師可能在辦公室裡。
(一般情況下,might表示的可能性很小)
【注意】用may表示推測一般不用於疑問句,在疑問句中通常用can來代替:
—Can it be true
這可能是真的嗎?
—It may be, or may not be.
可能是,也可能不是。
He wants to take a taxi so that he may get there in time.
他想坐計程車,這樣他就能及時到達那裡。
May you succeed.
祝你成功。
1、表示能力,可譯為「能,會」
The cinema can seat 1,000 people.
這電影院能容納1,000人。
2、表示允許、許可,常用在口語中。could比can語氣上要客氣
—Could I use your dictionary?
我可以用一下你的字典嗎?
—Yes, go ahead.
可以,用吧。(或Yes, you can.但不能說Yes, you could.)
3、表示推測,可用於肯定句(can罕見)、否定句和疑問句,但更常見於疑問句或否定句。在此種用法中can和could沒有時態的區別,只是表示可能性的大小,can表示推測的可能性比could大
Can he be ill at home?
他會是生病在家嗎?
4、表示驚異、懷疑、不相信等態度,主要用於否定句和疑問句中
How can you be so careless?
你怎麼這麼粗心?
5、Could可以用在虛擬條件句中
If I could fly, I should be very happy.
如果我能飛,我會很高興。
6、can與be able to的區別
(1)can表示「能力」時,和be able to相當,許多場合都可以互相替換。但當敘述過去經過一番努力才能完成的事情或前面有特殊說明,表示你有能力時,只能用be able to。
(誤)The fire spread the building quickly but everybody could escape.
(正)The fire spread the building quickly but everybody was able to escape.
大火迅速蔓延到整幢大樓,但大家都逃了出來。
(正)The fire spread the building quickly but everybody managed to escape.
大火迅速蔓延到整幢大樓,但大家都想法逃了出來。
(2)be able to比can有更多形式
No one could answer the question.
沒人能回答這個問題。(這裡could可用was able to代替)
(3)could經常和動詞see, hear, smell, taste, feel, remember, understand等連用。
When we went into the house, we could smell something burning.
當我們走進屋子時,我們聞到什麼東西燒焦了。
(4)在談論說話時發生的動作,用can,不用be able to。
(誤)Look! I'm able to swim.
(正)Look! I can swim.
看,我會遊泳了!
1、must表示有做某一動作的必要或義務,強調主觀看法,可譯為「必須,應該」
Everyone must obey the rule.
人人都必須遵守制度。
2、have to表示因客觀需要促使主語不得不做某事
You can't turn right here. You have to turn left.
你不能在這裡右拐,你必須左拐。
【提示】在口語中,我們可以使用have got to來代替have to:
I've got to work on Sunday.
我不得不星期天工作。
3、must與have to的比較
must與have to在表示「必須」這個意思時意義相近,但在用法上有所區別。
(1)must含有說話者的強烈決意(表示主觀的看法),have to則表示外力環境或習慣使然(即表示客觀的必要,作「不得不」解)
I must study hard.
我必須努力學習。(發自內心的決定)
(2)must只有一種形式,而have to可有多種時態
They had to put off the sports meet due to the bad weather.
由於壞天氣,他們不得不推遲運動會。
(3)must的否定式和have to的否定式的意思完全不同
You must keep it a secret. You mustn't tell anyone.
你必須保密,你不可以告訴任何人。
(mustn't表示「禁止」)
You don't have to tell me the secret.
你不必告訴我這個秘密。
(don't have to意思是「沒有必要」= don't need to)
4、must用於表示推測,它的肯定程度比may, might, could大得多,一般只用於肯定句
(1)must do (這裡的do通常是狀態動詞或系動詞),表示對現在狀態的推測。
He must be very lazy for his desk is very untidy.
他肯定很懶,因為他的課桌很不整潔。
(2)must be doing表示對現在動作或狀態的推測。
Put on more clothes. You must be feeling cold with only a shirt on.
多穿點兒衣服,你只穿一件襯衣,肯定覺得冷。
(3)must have done表示對過去的動作或狀態的推測。
The ground is wet. It must have rained last night.
地面是溼的,昨晚肯定下雨了。
【提示】must表示推測只用於肯定句,否定句和疑問句要用can, could來代替must。
Leslie walked past me without speaking. He can't/couldn't have seen me.
萊斯利從我身邊走過而沒打招呼,他肯定沒看見我。
5、must可用來表示根據邏輯推理必然要發生的事,可譯為「必然會,總是會」
Truth must be out.
真相必然會大白的。
6、must有時可用來表示「偏偏」的意思
Why must it rain today
為什麼偏偏在今天下雨?
1、will和would可用於第二人稱疑問句,表示請求和建議等。would比will委婉客氣。
Would you pass this book to the student in the last row?
請你把這本書傳給最後一排的學生好嗎?
【必背】Will/Would you ...表示請求和建議的答覆。
肯定回答:
Yes, please.是的,請。
Certainly.當然可以。
Sure.當然了。
All right.好啊。
否定回答:
I'm sorry. I can't.對不起,不行。
No, thank you.不,不行。
No, I won't.不,不行。
2、will和would可表示意志、願望和決心,用於各種人稱陳述句。
I will do anything for you.
我願為你做任何事。
3、will和would可表示某種傾向或習慣性動作。will表示現在的習慣動作,would表示過去的習慣動作。
He will surf the Internet every night.
他每天晚上都在上網。
4、will可表示固執堅持,這時will不可使用'll的簡略形式。用於非人稱主語時,表示物體的固有性質和傾向。
I will take the job, and no one can stop me.
我就要這個工作,沒有人可阻止我。
5、will表示將來時間時,不可用於條件狀語從句,但will表示意願或決心時,可用於條件狀語從句。
If you will read the book, I'll lend it to you.
如果你願意讀這本書,我會把它借給你。
6、will和would可表示推論或猜測。
The patient took the sleeping pills an hour ago. He will be asleep now.
病人一小時前吃的安眠藥,現在應該睡著了。
【比較】
Would you like ...表示邀請
Do you like ...表示習慣
1、shall
(1)表示徵詢意見或請求指示,用於一、三人稱疑問句。
Shall I carry it for you
我來幫你搬它,好嗎?
【提示】
Shall I open the window?
我打開窗子好嗎?
Will you open the window?
你打開窗子好嗎?
Shall he open the window?
他打開窗子好嗎?
(2)表示說話人的意願,有「命令、允諾、警告、決心」等意思,用於第二、三人稱陳述句中。
You shall do as I say.
按我說的做。(命令)
He shall be sorry for it one day, I tell you.
我告訴你,總有一天他會後悔的。(警告)
Nothing shall stop us from carrying out the plan.
什麼也阻止不了我們執行這項計劃。(決心)
He shall have the book when I finish reading.
我看完這本書就給他看。(允諾)
2、should
(1)表示義務,意為「應該」(某件事宜於做),用於各種人稱。
Children should obey their parents.
兒童應該服從他們的父母。
(2)常與what, how, why等詞連用,表示意外、驚訝等情緒。
How should I know?
我怎麼會知道呢?
(3)表示對過去、現在或將來情況的某種推測,可譯為「可能、照說應該」。
It should be fine tomorrow.
明天可能天是晴天。
(4)表示對現在或以前的動作的責怪、批評(應做的事卻沒做)。
The boys shouldn't be playing football. They should be at school.
這些男孩子不應該在踢足球,他們應該在上課。
1、表示義務,意為「應該」(因責任、義務而該做),口氣比should稍重。
We ought to defend our country.
我們應當保衛我們的國家。(每一個公民應盡的義務)
2、表示推測,暗含很大的可能,可譯為「應該是,會是」。
Prices ought to come down soon.
價格可能會很快下跌。
3、ought to和should一樣,表示對現在或以前應做的事卻沒做的責怪、批評。
You ought to be washing your clothes. Why are you playing Ping-Pong?
你應該在洗衣服(可是你沒洗)。為什麼你在打桌球?
4、ought to與should的比較。
ought to和should的含義較近,但不完全相同。ought to表示「應該」,是從「義務」或「按理推斷」的角度來講的。should則是從說話人的個人看法這一角度來講的。
You are her mother. You ought to look after her.
你是她的母親,你應當照管她。(是道義上的責任,不能和should互換。)
【提示】表示「義務」時,我們在口語中可以用had better或be supposed to來代替should和ought to。
If you are not well, you had better ask Alice to go instead.
如果你不舒服,你最好叫艾麗絲代替你去。
1、used to表示過去的習慣或過去某時期的狀況,但現在已不存在。
He used to drink tea but now he drinks coffee.
他過去總是喝茶但現在他喝咖啡了。(強調現在不喝茶了)
2、would和used to的用法區別。
(1)used to表示過去與現在或過去某時與後來的情況有不同,強調「現已無此習慣了」,而would只表示過去的情況,與現在無關。
When he was young, he would smoke a lot.
他年輕時總是吸許多煙。(不含有和現在比較,現在他也許還在抽,也許不抽了。)
(2)used to可表示過去的習慣動作或狀態,而would只表示過去的習慣動作。
There used to be a building at the street corner, but it has been pulled down.
街道拐角處過去有座樓房,現在拆了。
(不用would)
(3)used to可泛指過去的習慣動作或狀態,而would表示過去的習慣動作時,往往要帶有一個特定的時間狀語。
(誤)We would play hide-and-seek in the fields.
(正)We used to play hide-and-seek in the fields.
我們過去常在田野裡玩捉迷藏。
(正)Whenever we were in the country, we would play hide-and-seek in the fields.
每當我們在鄉下,我們都在田野裡玩捉迷藏。
dare既可用作情態動詞,也可用作行為動詞,指勇氣和膽量上的可能,可譯為「敢」。
1、情態動詞dare
(1)dare作為情態動詞時主要用於疑問句和否定句,一般不用於肯定句中。
I dare not/daren't walk through the forest at night.
我不敢在黑夜穿過森林。
(2)可以用於表示懷疑的名詞性從句中。
I wonder how he dare say such things.
我真奇怪他怎麼竟敢說出這樣的話。
(3)可以用於條件狀語從句中。
If the enemy dare enter the village, we'll fight against them to the end.
如果敵人敢進入村裡,我們就和他們戰鬥到底。
2、行為動詞dare
(1)dare可以作為行為動詞,多用於肯定句中,但也可用在疑問句和否定句中
He will dare any danger.
他敢面對任何危險。
(2)和其他行為動詞一樣,dare在句子中要隨著主語的人稱和數發生變化。
He doesn't dare to walk at night.
他不敢走夜路。(作行為動詞)
He daren't walk at night.
他不敢走夜路。(作情態動詞)
【必背】英語口語中dare的幾個常用結構:
●I dare say...
我想,大概,可能,或許……
I dare say things will improve.
我想情況會好轉的。
●How dare you ...
你怎麼敢……?
How dare you ask me such a question?
你怎麼敢問我這樣的問題?
●I dare you ...
我諒你也不敢……
I dare you to tell your parents!
我諒你也不敢告訴你父母!
1、情態動詞need
need和dare一樣,作為情態動詞時,主要用於否定句和疑問句,一般不用於肯定句中(在肯定句中常被must, have to, ought to, should等情態動詞取代)。作為情態動詞,它的詞形只有need一種形式。
You needn't return the book now. You can keep it till next week if you like.
你現在不必還書,如果願意,你可以下周還。
(needn't = don't have to)
2、行為動詞need
need和dare一樣,也可以作行為動詞,可用於肯定句、否定句和疑問句中。行為動詞need有人稱和數的變化。
Plant needs water.
植物需要水。
【提示】Need作為情態動態時,不要用於肯定句中。
(誤)She need do her homework by herself. (need作為情態動詞時,不用於肯定句中)
(正)She needs to do her homework by herself.
她該獨立完成家庭作業。
「情態動詞+have done」是情態動詞的一個十分重要的結構,這種結構有兩個主要的用法。
1、表示對過去事實不大肯定的推測,常譯為「可能已經」。
They might have taken a later train.
也許他們乘坐的是晚一點兒的火車。
1、表示對過去事實的推測,常用於否定句和疑問句。
He can't couldn't have watched TV yesterday for he knew they would have an exam.
昨天他不可能看電視,因為他知道快要考試了。
2、could可表示對過去能做而未做的事感到惋惜、遺憾,可譯成「本來是可以……的」。
Why didn't Sophie apply for the job?She could have got it.
為什麼索菲不申請這項工作?她本來是能得到的。
1、表示對過去事實有把握的推測,具有較大的可能性。只用於肯定句中,否定句和疑問句用can/could have done。
His watch must have stopped.
他的表肯定停了。
2、用於虛擬語氣中時,表示與過去事實相反。
You must have caught the bus if you had got up earlier.
如果你早一點兒起床的話,你準能趕上那一班公共汽車了。(事實上沒有趕上公共汽車)
用於對過去的責備,表示「沒有必要做某事,可是做了」。
The airport is close to us. You needn't have hurried there early.
機場離這兒很近,你沒必要早早地趕到那裡。(可是你早早地到那兒了)
【注意】如表示「過去不必做也沒有做」之意,需用didn't need to do。
It is not cold today. I didn't need to take the thick sweaters out.
今天天氣不冷,我沒有必要把厚毛衣拿出來。(實際上也沒拿)
1、表示對過去動作的責備或批評。
You should have gone over your lessons. (In fact you didn't go over your lessons.)
你們應把功課複習好的。(可事實上你們沒有。)
2、表示期待或推測。
If the flight was on time, you should ought to have arrived in Shanghai early this morning.
如果航班準點的話,你今早就能到上海了。
表示與過去事實相反的假設或結果。
I would have been happy to see him, but I didn't have time.
我會很高興和他見面的,但我沒時間見他。
註:內容較多,若有編輯上的錯誤,歡迎同學們留言指正。
知識文庫