英語語法筆記第18期——助動詞的用法()
前面我們分享了可做主語的詞類、動詞、連詞、關係詞和非謂語動詞的種類和具體用法,接下來的幾期我們主要分享助動詞和一些易用錯的動詞的用法
助動詞顧名思義就是一種幫助類的動詞,英語中稱為helping verb或auxiliary,置於動詞的前面,使得動詞能表現出時態、語態、疑問句等變化。
例:
I must go home at once. (我必須立刻回家)
May I go home now?(我現在可以回家了嗎?)
助動詞的種類
下面先詳述be、do、have、will和shall、should等助動詞的用法
—— be
之前我們說過be為不完全不及物(系動詞),但當be動詞接現在分詞或過去分詞表進行時態或被動語態,此時be動詞就稱為助動詞
be + 現在分詞 = 進行時
例:He is reading a book (他正在讀書)
be + 及物動詞的過去分詞 = 被動語態
例:He was elected chairman.(他被選為主席)
—— have
have/has/had + 過去分詞 譯為「已經……」
現在完成時:He has written the letter.(他已經把信寫好了)
過去完成時:I had finished the task before he came(在他來之前我已經完成了這個任務)
—— do
do、does和did等助動詞可形成下列結構
注意:
① 任何動詞要用not連用形成否定,一定要靠do、does、did再加上not協助,千萬千萬不可形成這樣的句子:
I not love her(錯).而應該改為 I dont love her.
② 動詞前若置not以外的否定詞,如:never(從來不)、seldom(不常)、rarely(很少)、hardly(幾乎不)、scarcely(幾乎不)等,則不需要與do/does/did連用。
例1:He never lived here.(他從未住過這兒)
例2:He seldom sings.(他很少唱歌)
do、does和did可形成疑問句
例1:Did you understand it?(你懂嗎?)
例2:Where does he live?(他住在哪兒?)
do、does和did加強語氣
即在肯定句的動詞前,按時態人稱置入do/does/did,再將動詞改為原形,此時do/does/did譯成「的確」
He loves her.(他愛她)
→He does love her(他確實愛她)
He worked hard.(他很用功)
→ He did work hard.(他確實很用功)
do、does和did也可作代動詞,用來代替已出現過的動詞及其後的其他動詞
Did you read this book?(你讀過這本書嗎)
Yes ,I did.(是的,我讀過)
—— shall和will
shall和will表「將要」時,之後接原型動詞
現在的英語中,表單純的一般將來時,不論主語為第幾人稱,都使用will,很少用shall。
例:
I will tell you the truth tomorrow.(明天我會告訴你事實的真相)
He will be twenty the day after tomorrow(後天他就20歲了)
但是在下列結構中仍然使用shall
① 徵求意見時:shall I……
例. Shall I open the door?(需要我開門嗎?)
② 請求對方合作時:shall we……
例. Shall we go for a work.(我們散個步,好嗎?)
③ 命令對方時也可用 You shall…… 你必須……
= You must
例. You shall obey the law(你必須遵守法律)
—— should用法
should之後接原形動詞
should 的主要功能是表示一種義務,譯為「應該」,此時等於ought to
例. You should finish your homework (你應該完成你的家庭作業)
在下列結構中習慣上也用should,但有不同的意思
譯為「會」和「應當」
譯為「居然」
意志類動詞如「建議(recommend、suggest、proposed)」,「要求(ask、demand、desire、require、request)」,「規定(rule、regulate)」等之後若有that從句作賓語時,從句中使用should,而should通常予以省略。
例:
He suggested that we (should)leave at once(他建議我們立刻離去)
They demanded that he (should)be quiet(他們要求他安靜)
lest譯為「以免」,為副詞連詞,所引導的從句亦使用should,而should也可省略
例:He came early lest he (should) be late
= He came early for fear that he might be late
(他怕遲到來得很早)
If從句若表示與將來狀況相反時,應該使用should,表「萬一」的意思
If you should be late again,you will spoil the plan
(你要是再遲到,就會破壞這個計劃)
在一般過去時中,要用should
I told him that I should be at home that evening
(我告訴他那天晚上我會在家)
should have +過去分詞,表示與過去事實相反的語氣,譯為「早應……」
例:You should have done it earlier (你應該早點做好的)
If you had not helped me, I should have died.(你要是沒救我,我早死了)
這期就先到這裡!下期我們繼續分享其他助動詞的用法!
歡迎大家關注哦……
推薦閱讀: