情態動詞
實用語法系列完結篇。感言就不多說了,作者也在這個過程中受益匪淺,我想這就足夠了。
一情態動詞定義:
本身有一定的詞義,表示語氣的單詞。但是不能獨立作謂語,只能和動詞原形一起構成謂語。情態動詞用在行為動詞前,表示說話人對這一動作或狀態的看法或主觀設想。
情態動詞有:can (could), may (might), must, need, ought to, dare (dared), shall (should), will (would) must
二情態動詞分類:
1.只做情態動詞:may, might, must
2.可做情態動詞又可做實義動詞:need, dare, can
3.具有情態動詞特徵:have(had/has) to, used to, ought to
4.可做情態動詞又可作助動詞:shall(should), will(would)
三情態動詞特徵:
1.情態動詞無人稱和數的變化,情態動詞後面跟的動詞須用原形,否定式構成是在情態動詞後面加 "not"。個別情態動詞有現在式和過去式兩種形式,過去式用來表達更加客氣,委婉的語氣,時態性不強,可用於過去,現在或將來。情態動詞屬非及物動詞,故沒有被動語態:
He could be here soon.
We can't carry the heavy box.
2.情態助動詞用於第三人稱單數現在時的時候,沒有詞形變化,即其詞尾無-s形式:
She may not say what she thinks.
3.情態動詞沒有非限定形式,即沒有不定式和分詞形式,也沒有相應的動名詞;
4.情態助動詞的“時”的形式並不是時間區別的主要標誌。在不少場合,情態助動詞的現在時和過去時形式都可以表示現在、過去或將來時間;
5.情態助動詞之間是相互排斥的,即在一個限定動詞詞組中只能出現一個情態助動詞,但有時卻可以與have和be基本助動詞連用:
You should have washed the wound.
You shouldn't be reading a novel.
6.情態動詞must一般疑問句否定回答要用needn't而不是mustn't:
-Must I read books every day.
-No, you needn't.
四情態動詞表推測:
1.在肯定句中一般用must,could(很少用can),may/might,如:
He must/may/could/might know the answer to this question.
It is cold in the room. They must have turned off the heating.
注意:第一句中情態動詞的語氣按程度是依次遞減的。且might, could並非may, can的過去式,而表示語氣較為委婉或可能性較小。
2.情態動詞表推測的三種時態:
對將來情況的推測,用“情態動詞 + 動詞原形”,如:
She must/may/could/might arrive before 5.
3.對現在或一般情況的推測,用“情態動詞 +be doing”或“情態動詞 + 動詞原形”,如:
He must/may/might/could be listening to the radio now.
He can’t (couldn’t)/may(might) not be at home at this time.
4. 對過去情況的推測,用“情態動詞 + have +過去分詞”,如:
It must/may/might/could have rained last night. The ground is wet.
注意1:情態動詞 should/ought to表推測時,意為“想必會,理應…”但與“have +過去分詞”連用時,則又可構成虛擬語氣意為“本應該做某事卻沒做”,如:
It’s seven o’clock. Jack should/ought to be here at any moment.
She should/ought to have attended your birthday party, but she had to look after her mother in hospital.
注意2:can和could用法的區別:
- 1.對現在或將來的推測,兩者均可用,但can通常只用於否定句或疑問句中,一般不用於肯定句,而could則可用於肯定句、否定句和疑問句;對過去的推測,應在 can, could 之後接動詞的完成式,且此時can仍只用於否定句或疑問句,不用於肯定句,而could 則可用於各種句型
- 如:Can/Could this be true?
- She can’t/couldn’t have left so soon.
- 2.could後接動詞的完成式,除表示對過去的推測外,還可表示過去沒有實現的可能性(即某事本來可以發生,卻沒發生),或委婉地責備某人過去應該做某事而沒有去做(此時不用can)。
- 如:You could have started a little earlier.
- 3.can和could表示現在的允許時,若是請求別人允許自己做某事,兩者均可用,但用could 語氣更委婉;若是自己允許別人做某事,一般只用 can,而不用 could,
- 如:“Could/Can I use your pen? ”
- “Yes, of course you can.”
- 不能說Yes, you could.
- 4.表示過去的允許時,若表示過去一般性允許(即表示某人隨時都可以做某事),用could;若表示在過去某一特定情況下允許進行某一特定的活動,則不用 could,
- 如:When I lived at home, I could watch TV whenever I wanted to.
- I was allowed to see the film yesterday evening.
- 特定的允許,不能用 could
- 5.can和could表能力時,can 表示現在的能力,could 表示過去的能力,要表示將來具備的能力通常 be able to 的將來時態。其中要注意的是,could 表示過去的能力,通常只用於表示過去一般性能力,而不表示過去具體某次特定情形下能夠做某事的能力,
- 如:誤:He studied hard and could pass the exam.
- 正:He studied hard and was able to pass the exam.
- 注:在否定句中沒有以上限制,即couldn’t 可表示過去特定情況下的能力,可說 He studied hard but still couldn’t pass the exam.
注意3:“must have + 動詞的過去分詞”有三種意思:
- 1.想必曾經,表示接近於真實情形的一種推斷,即情態動詞表推測,如:
- The door droops a little; there must have been something wrong with the hinges.
- 2.想必曾經,實際不曾,表虛擬,如:
- You must have seen her if you had been here yesterday.
- 3.必須曾經,指在一種經歷上具體條件的要求,如:
- Any applicant for this position must have practiced for six years.
閱讀更多 智贏國際語言培訓 的文章