程式設計師英語學習之路 | 不要再說看不懂英語句子了
theme: orange
文章首發於公眾號:程式設計師讀書;歡迎關注,可以第一時間收到文章更新哦!
前言
在《程式設計師英語學習之路 | 一文帶你徹底弄清英語單詞的詞性》中我們學習了英語單詞的詞性,也知道單詞的詞性決定其在英語句子中做什麼成分,那麼在今天這篇文章中,我們來詳細討論一下英語的句子成分,以及句子成分與詞性之間的關係。
句子成分
要懂得英語,就要看懂英語的句子,而要看懂句子,首先當然要知道一個英語句子是由什麼組成的,也就是要知道英語的句子成分。
說到英語句子的成分,可能我們隨口就能說出:主(語)
、謂(語)
、賓(語)
、定(語)
、狀(語)
、補(語)
、同位語
和表語
。
不過嚴格來說,同位語和表語其實是我們中國人學習英語創造出來的名詞。
我們先說說同位語,其實同位語可以看作是是形容詞性從句省略後的結果,比如下面的句子,第一句話中David
作為同位語,可以看作是which is David
的省略,其實我們可以把My friend,David
整體看作是主語,而不必多記一個叫同位語的概念。
``` My friend,David,is a singer. 我的朋友——大衛,是一名歌手。
My friend,which is David,is a singer. 我的叫做大衛的朋友是一名歌手。 ```
在我們從小到大學習的英語語法體系裡,都把連繫動詞後面的部分稱為表語,比如下面的句子中,我們把my computer
稱為表語。
This is my computer.
這是我的的電腦。
但其實在英語的語法裡上面的句子句型是S+V+C
,其實的C
是指補語,所以my computer
是補語,是主語的補語,也叫主語補足語,而英語句型S+V+O+C
中的C
叫賓語補足語。
所以,英語的補語包括主語補足語
和賓語補足語
,而我們一直把主語補足語叫表語,因此我們也需要多記憶一個叫表語的概念,其實這是大可不必的。
關於定語,嚴格來說定語並不是句子成分,而是用於修飾名詞,因此屬於名詞片語的一部分,比如下面的句子,我們把beautiful
作為定語,但其實beautiful
是作為a beautiful girl
這個名詞片語的一部分的,而且就算把beautiful
省略了,影響也不大。
She is a beautiful girl.
她是一個漂亮的女孩。
狀語用於修飾謂語,也是屬於修飾部分,因此也是可有可無的,比如下面的句子,yesterday
作為時間狀語修飾動詞saw
,但如果去掉yesterday
對句子的影響也不大。
I saw him yesterday.
我昨天見過他了。
這麼看來,刪繁就簡,一個英語句子最主要的組成成分只有:主、謂、賓、補。
其實,最簡單的句子只需要主語和謂語即可,比如下面的句子:
I run.
我跑步。
祈使句,雖然只有謂語(動詞),但實際有隱藏的主語,所以符合主語+謂語的句式。
不過鑑於我們已經習慣了主、謂、賓、定、狀、補這樣的說法,下面我們也按這六個部分來講解!
句子成分與詞性的關係
句子成分與詞性
到了這裡,我們清楚了,句子成分有主
、謂
、賓
、定
、狀
、補
,而我們也知道單詞詞性中有名詞
,動詞
,形容詞
,代詞
,數詞
,副詞
等實詞可以作為句子成分。那麼這六種成分和六種詞性的對應關係是怎麼樣的呢?
下面表格是句子成分與詞性的對應關係:
|句子成分|詞性| |--|--| |主語|名詞(代詞,數詞)| |謂語|動詞| |賓語|名詞(代詞,數詞)| |定語|形容詞| |狀語|副詞| |補語|名詞(代詞,數詞),形容詞|
表格1
從上面的表格我們可以得出以下幾點結論:
-
代詞和數詞其實可以看作名詞,所以主語和賓語可以認為只允許名詞來充當。
-
謂語只能由動詞來充當。
-
補語則只能由名詞和形容詞來充當。
其他可以作句子成分的元素
除了由單詞充當句子成分外,由單詞構成或變化而來的更復雜的成分也可以像單詞一樣作為句子的成分,比如介賓短語、從句(名詞性,副詞性,形容詞性) 和非謂語動詞(動名詞,過去分詞,現在分詞,不定式)。
下面我們分別介紹一下這幾種成分。
介賓短語
我們知道介詞不是實詞,不能單獨作句子成分,不過介詞後跟一個名詞作賓語組成的介賓短語,則是英語句子中非常重要的組成部分。
介賓短語在句子中,可以作定語,狀語和補語,這就說,介賓短語有形容詞詞性和副詞詞性。
從句
從句分為三種,名詞性從句,副詞從句(狀語從句),形容詞性從名句(定語從句)。
從這幾個從句的命名就可以看出,名詞性從句作為名詞,可以作為句子的主語、賓語、補語,這就是我們學過的,主語從句,賓語從句,表語從句,但其實我們只要知道這些都是名詞性從句就好了。
副詞從句作狀語,形容詞性從句為定語。
什麼是非謂語動詞
非謂語動詞,也叫非限定動詞。
在講非謂語動詞前,要了解一個動詞的幾種形式,動詞有六種形式,即原形,第三人稱單數,過去式,過去分詞,現在分詞和不定式。
下面以動詞do,be,have為列,列舉這幾個動詞的六種形式變化:
|原形|第三人稱單數|過去式|過去分詞|現在分詞|不定式| |--|--|--|--|--|--| |do|does|did|done|doing|to do| |have|has|had|had|having|to have| |be(am/are)|is|was/were|been|being|to be|
表格2
而在這六種形式中,原形,第三人稱單數和過去式,有時態的變化,因為用於作句子中的謂語成分,而過去分詞、現在分詞和不定式不可以作謂語,因此稱為非謂語動詞。
另外,動詞名也屬於非謂語。
所以我們可以這樣區別謂語和非謂語動詞:
謂語動詞:原形,第三人稱單數,過去式
非謂語動詞:過去分詞,現在分詞,不定式,動名詞
而非謂語動詞可以作為句子的成分,因此也有其對應的詞性,下面表格列出的是非謂語動詞中各種形式的詞性:
|非謂語|詞性| |--|--| |過去分詞|形容詞性| |現在分詞|形容詞性| |不定式|名詞性,形容詞性,副詞性| |動名詞|名詞性|
表格3
句子成分完整組成
介紹完非謂語動詞各種形式的詞性,介賓短語的詞性和各種從句的詞性,我們知道詞性決定其句子成分,下面我們根據詞性將非謂語動詞、介賓短語和從句的各個部分填到表格1當中,這樣我們就可以得到一個完整的句子成分組成:
|句子成分|詞性| |--|--| |主語|名詞(代詞,數詞),動名詞,不定式,名詞性從句| |謂語|動詞| |賓語|名詞(代詞,數詞),動名詞,不定式,名詞性從句| |定語|形容詞,形容性從句,不定式,介賓短語,現在分詞,過去分詞| |狀語|副詞,副詞性從句,不定式,介賓短語| |補語|名詞(代詞,數詞),形容詞,不定式,名詞性從句,介賓短語,現在分詞,過去分詞|
表格4
句子成分辨析
其實,上面已經大體上講述清楚了句子成分與詞性了,下面這部分只是就句子成分列出一些例子來辨析一下句子的成分而已。
主語
從表格4中我們知道主語可由:名詞,代詞,數詞,動名詞,不定式,名詞性從句等具有名詞詞性的元素來充當,下面是這些元素作為主語的示例:
名詞作主語
This book is mine.
這本書是我的。
代詞作主語
I am a teacher.
我是一名老師。
數詞作主語
Five is a number.
5是一個數字
動名詞
reading is a good habit.
閱讀對一個好習慣。
不定式
to read this book is to hard。
讀這本書,簡直太難了。
名詞性從句
That he didn't show up on time is strange.
他沒有及時出現,這真的很奇怪。
謂語
謂語由動詞來充當,也就是謂語動詞,謂語應該說是英語句子中最複雜的部分,這是因為謂語有時態(時間與狀態)、語態和語氣的變化。
一般現在時
This is a book.
這是一本書。
一般過去時
I bought this book yesterday.
我昨天買了這本書。
現在進行時
The cat is running after a mouse.
那隻貓在追一隻老鼠。
現在完成進行時
She have been working all day long.
她已經工作了一整天了。
謂語動詞有十二種時態(也有說十六種的)和兩種語態(主動和被動語態)的變化,這兩塊知識點,我們在後續的文章當中專門來講一講。
賓語
從表格4中我們知道賓語可由:名詞,代詞,數詞,動名詞,不定式,名詞性從句等具有名詞詞性的元素來充當,下面是這些元素作為賓語的示例:
名詞作賓語
He bought some flowers for his girl friend.
他買了一些花給他女朋友。
代詞作賓語
I saw him yesterday.
我昨天見過他。
數字作賓語
She like 8 to be her lucky number.
她要8作為自己的幸運數字。
不定式作賓語
I am glad to see you.
我很開心能見到你。
名詞性從句作賓語
I wonder who will win the game.
我很好奇誰將會贏得這場比賽。
補語
補語是最複雜的部分,從表格1中我們知道補語由名詞(包括代詞和數詞)或形容詞性充當,而從表格4中知道補語由:名詞(代詞,數詞),形容詞,不定式,名詞性從句,介賓短語,現在分詞,過去分詞等組成,下面是這些元素作為補語的示例:
名詞作補語
She is a singer.
她是一名歌手。
名詞性從句作補語
This is why I want to see you.
這就是我想見你的原因。
代詞作補語
It is me.
是我。
數字作補語
This is five.
這是數字5。
形容詞作補語
You are beautiful.
你真漂亮。
過去分詞作補語
The water is boiled
水燒開了。
介賓短語作補語
You are in trouble.
你麻煩了。
現在分詞作補語
The dog is barking.
那隻狗正在叫。
動名詞作補語
There are to weddings.
有兩場婚禮。
狀語
從表格4中我們知道賓語可由:副詞,介賓短語,副詞性從句,不定式等具有副詞詞性的元素來充當,下面是這些元素作為狀語的示例:
副詞作狀語
``` She always forget to take medicine. 她總是忘記吃藥。
I bought this book yesterday. 我昨天買了一本書。 ```
副詞性從句作狀語
Because it was raining, we stayed at home。
因為下雨了,所以我們呆在家裡。
不定式作狀語
This box is too heavy to me.
對我來說,這個箱子太重了。
介賓短語作狀語
please give this book to me.
請把這本書給我。
定語
從表格4中我們知道賓語可由:形容詞,介賓短語,形容詞性從句,不定式,過去分詞,現在分詞等具有形容詞詞性的元素來充當,下面是這些元素作為定語的示例:
形容詞性從句作定語
Did you see the book I bought yesterday.
你有看到我昨天買的那本書嗎?
形容詞作定語
She is a beautiful girl.
她是一個漂亮的女孩。
不定式作定語
He need something to eat.
他需要吃的東西。
介賓短語作定語
There is a cat in a hat.
有一隻戴著帽子的貓
過去分詞作定語
The boiled water is so hot.
那些燒開的水太熱了。
現在分詞作定語
A barking dog doesn't bite.
愛叫的狗不咬人。
小結
綜上所述,我們可以得出這樣的的結論:
謂語只能由動詞充當,是最簡單的,但動詞有時態和語態的變化,因此謂語又是最複雜的,謂語作為句子中最重要的成分,沒有謂語的句子不能稱為句子,只能稱為短語。
補語可以由除普通動詞和副詞外的其他成分來充當,因為是最靈活和自由的。
從句和不定式可以作為除了謂語外的句子中任何成分。
簡而言之:
英語句子的不同部分(主、謂、賓,定、狀、補)由不同詞性的成分來充當,而英語單詞中,有名詞,動詞,形容詞,副性,數詞,代詞就是用來充當句子成分的,另外,非謂語動詞,句子和介賓短語也有自己的詞性,因此也可以像單詞一樣,根據自己的詞性去充當不同的句子分成。
- 程式設計師英語學習之路 | 不要再說看不懂英語句子了
- Golang名庫觀止 | 配置解析神器viper使用詳解
- 程式設計師英語學習之路 | 一文帶你徹底弄清英語單詞的詞性
- 帶你瞭解Go專案標準目錄佈局
- Go專案原始碼閱讀小技巧
- 讀書筆記|Linux核心設計與實現
- 一個PHPer眼中的Go語言
- 《程式設計師的自我修養》讀書總結
- 《程式設計師的職業素養》讀書筆記
- 詳解JavaScript的資料型別
- 一位程式設計師社畜的2021閒讀書單!
- 【前端入門】JavaScript的let,var,const宣告變數的區別
- 【前端入門】前端小白必備的JavaScript基礎知識
- 讀書有禮 | 滴滴程式設計師讀的書,都這麼"野"?
- 4.23 世界讀書日,和程式設計師小躍一起挑書學習吧
- 一起讀書, 成為更有錢的程式設計師