can后面接完成式 表示可能已經(jīng)做了某事。例如:
He can't have left home because the television is on .
因為電視還開著所以他不會離開家了。
Where can they have gone ? 他們會去了哪兒呢?
You can't have finished the novel so soon .
你不可能這么快就看完了那本小說。
could后面接完成式 表示本可能發(fā)生或本可以做的事而沒有發(fā)生或沒有做;它的否定形式則表示本不可能發(fā)生或本不可以做的事而已經(jīng)發(fā)生或已經(jīng)做了。例如:
The output could have been increased by 15% .產(chǎn)量本可以提高百分之十五的。
How could he have forgotten him birthday ? 他怎么會忘了自己的生日呢?
Judging from her appearance and manner,she couldn't have been over fifty years old . 從她的儀表和舉止來看,她不可能已有五十多歲了。
may后面接完成式 表示可能已經(jīng)發(fā)生的動作。例如:
He may have had some training in Chinese Gongfu .他可能學過一些中國武術(shù)。
You may have narrowly missed her on your way to here.
你可能在來這兒的路上剛好與她錯過了。
They may have seen that movie.他們或許看過那部電影。
might后面接完成式 表示本可能發(fā)生或本可以做的事而沒有發(fā)生或沒有做。例如:
They might have finished their work by now .他們現(xiàn)在或許已經(jīng)完成任務。
She might have done better than that .你本可以做得比這更好一些的。
You might have learned more from him . 你本可以向他學到更多一些東西的。
must后面接完成式 表示想必已經(jīng)發(fā)生的事。例如:
You must have talked about it with her before hand .你一定事先與她談過這件事。
It must have snowed last night for it's so cold this morning .
今天早晨這么冷,昨晚一定下雪了。
ought to后面接完成式表示本應該發(fā)生或本應該做的事而沒有發(fā)生或沒有做;它的否定形式則表示本不應該發(fā)生或本不應該做的事而已經(jīng)發(fā)生或已經(jīng)做了。例如:
They ought to have completed their work much earlier .
他們本應該在更早一些的時候完成他們的工作的。
You oughtn't to have left your keys in the office when you went out .
你不該出去的時候?qū)㈣匙留在辦公室里。
I ought to have said it to her in a calmer mood .
我應該以更平靜一些的語氣對她說那件事的。
need后面接完成式主要用于否定句中,表示不必要做的事而已經(jīng)做了。例如:
We needn't have read the Fast Reading materials before we do it in class .
我們在做快速閱讀練習之前沒有必要把閱讀材料先看過了。
You needn't have apologized to him for nothing yesterday .
你昨天沒有必要無為地向他道歉.
should后面接完成式表示本應該發(fā)生或本應該做的事而沒有發(fā)生或沒有做;它的否定形式則表示本不應該發(fā)生或本不應該做的事而已經(jīng)發(fā)生或已經(jīng)做了。例如:
I should have written to you earlier. But I've really been busy .
我本應該早就給你寫信的;不過我真的一直都很忙。
You shouldn't have left your son alone at home .
你不該將你兒子一個人留在家里的。
He shouldn't have broken the red light.
他不該闖紅燈的。
3. 常用情態(tài)動詞的用法比較
1)在表示"可能性"方面
can 、should 、may 、might這四個詞都可以用來表示"可能性"。
但在表達的語氣和程度方面有所不同:
can 和should表示以事實、理由為依據(jù)而存在的可能性;其中should的主觀性較強,往往含有"應該會怎么樣"的意思�?傮w上說,這兩個詞在這方面的語氣較強、較肯定。與之相比,may 和might這兩個詞在這方面的語氣較弱些、沒有那么肯定,表示主觀意斷的可能性,沒有足夠的客觀依據(jù)。其中,might的語氣更為委婉、更弱。例如:
You can't expect to be a top student without working hard at your study .(這種可能性很大。因為,不努力學習怎么能成為尖子生呢?)
This book should be found easily in the library .(說話人認為,圖書館應該有很多這類書籍,所以應該很容易找到。)
You may meet her at the party today.(說話人認為,你今天或許有機會、有可能見到她。)
You might mistake what I mean.(說話人婉轉(zhuǎn)地說明,大概、也許你誤會我的意思了。)
2)在表示"允諾"方面
在表示"允諾"的can ,may, might三個情態(tài)動詞中,以might最為客氣、委婉;may為居中;而can是表達這方面意思的普通詞。在這種情況下,要根據(jù)具體情況來選用這三個情態(tài)動詞。例如:
You can leave now . (用于熟識的人之間;或是公事公辦的情況。)
May I trouble you with a question ?(用于禮貌地提出請求。)
Might I have another cup of coffee?(用于陌生或正式的場合,非常委婉、得體地提出請求。)
3)在表示"應該"方面
must ,ought, should都能用來表示"出于某種職責、義務而應該怎么樣"的意思。以must的語氣最強烈;ought為居中;而should是表達這方面意思的普通詞。例如:
We must build our motherland into a strong country with four modernization .(語氣很強烈。表示我們應該把自己的祖國建設成一個具有四個現(xiàn)代化的強國,而且我們非得這樣做不可。)我們一定要將我們的祖國建成為一個具有四個現(xiàn)代化的強國。
Students ought to study hard .(這種用法較有針對性,較具體,作為學生要努力學習是責無旁貸的。學生應當努力學習。
Students should study hard .(這種用法可理解為一般的提法、號召。)
學生應該努力學習。
4)在表示"猜測"方面
在情態(tài)動詞中can 、should 、may 、might 、must都可以用于表示"猜測"。實際上, "猜測"與"可能性"在邏輯上是有必然聯(lián)系的。如果認為沒有某種可能性,人們就不會作出某些猜測。因此,這里討論的五個情態(tài)動詞之間的區(qū)別與他們各自在表示"可能性"方面的差異是相關(guān)的。
-- 在五個情態(tài)動詞中must的語氣最為強烈,它是以事實為依據(jù)而進行的邏輯上的推理,因此它所指的動作發(fā)生的可能性最大。
--can 和should表示以事實、理由為依據(jù)而進行猜測,它們所指的動作有發(fā)生的可能性,但語氣沒有must那么肯定。其中should的主觀性較強,往往表示說話人猜想"應該會怎么樣"的意思。
--may 和might這兩個詞在這方面的語氣較弱、沒有那么肯定,表示說話人根據(jù)自己的主觀意斷而進行的猜測,一般地說沒有足夠的客觀依據(jù)。其中,might的語氣更弱一些。例如:
As a football fan, he must have watched the football match on TV last night --Brazil vs. France .
(說話人料定自己的推測不會有錯:哪有足球迷不看巴西隊與法國隊比賽的道理。)作為一個足球迷,他昨晚肯定看了那場巴西對法國的比賽。
He can't be out I just saw him a moment ago .
(他不可能出去,因為我剛剛還見過他。)他不可能出去,因為我剛才一會兒還見過他。
It's 2:30 .I think she should be in her office .
�。ìF(xiàn)在兩點半是上班時間,她應該在辦公室。)現(xiàn)在兩點半鐘。她應該在她的辦公室。
Brown may come back in ten minutes or so .
�。ú祭驶蛟S一會兒回來,也許不回。)布朗或許十分鐘左右就會回來的。
I thought although she was clever she might have difficultylearning a foreign language .
�。ūM管她很聰明,但也許在學習語言方面會有困難。)我認為,盡管她很聰明但也許在學習語言方面還是會有困難的。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |