1. 程式人生 > >英語魔法師之語法俱樂部閱讀筆記

英語魔法師之語法俱樂部閱讀筆記

學語法的目的,就是要學會看懂英語句子,包括複雜的、難懂的句子。更進一步就是要能寫出正確的、有變化的句子。至於句子的效果性和說服力,則屬於修辭的範圍。

本文主要記錄第一章到第十章的內容的筆記,也就是簡單句部分的筆記。

一. 基本句型

五種單句的基本句型:

1. S+V (主語 + 動詞)

2. S+V+O (主語+動詞+賓語)

3.S+V+C(主語+動詞+補語)

4.S+V+O+O(主語+動詞+賓語+賓語)

5.S+V+O+C(主語+動詞+賓語+補語)

/*補語和表語容易混淆:需要記住,主語的補語就是表語,所以不需要額外記憶。 */

注: 要了解補語,需瞭解解釋為“是”的動詞。在所有英文動詞中,解釋為“是”的動詞是空的,沒有意義。只有這種動詞才需要補語來不足句子的意思。

因為替代了動詞所扮演的敘述角色,補足句子使它獲得完整的意思,所以稱之為“補語”(complement)。

注:檢驗S+V+O+C矩形最簡便的方法是:把賓語和補語拿出來,中間加be動詞,看看能不能改為S+V+C。

注:補語的詞類,應該是名詞和形容詞比較合理。

注:S+V+O+O句型:有一種動詞,後面可以接兩個賓語,如give sb sth; 注意其與S+V+O+C的區別在於後者賓語和補語之間存在“等於是”的關係,如call sb sth。

習題:判斷以下兩個句子是什麼基本句型?

6. The President has gone abroad on a vist.

19. I can see better without these reading glasses.

二. 名詞片語和冠詞

1. 限定詞(Determiners)

在名詞短語的開頭,有一些符號來配合標示該名詞的範圍。它與詞尾的單複數符號相呼應,共同決定名詞的範圍。冠詞是限定詞中的一種。

2. 名詞短語由三個部分組成

限定詞 + 依附於名詞上的修飾語 + 名詞

名詞短語的這三個部分當中,每個部分都可以省略。如 a new book中,拿掉形容詞剩下a book也是正確的, the best answer中拿掉名詞,剩下the best 也是正確的;甚至,如those sweet roses中,只剩下those也是正確的。

3. 限定詞加不加?

複數、

抽象名詞,沒有具體形狀不能計數(如honesty)、

物質名詞中形狀不固定無法確定一個兩個(如water)、

專有名詞(人名、地名)

以上四種情況是不加限定詞的。

4.定冠詞

the可視為that或those的弱化形式(如同a可視為one的弱化形式), 而that 或 those 是指示形容詞,有明確的指示功能。(所謂的指示功能就是特指)。

定冠詞在使用中可依據以下直覺:凡是上下文中有明指或暗示時,也就是“那個”的指示功能時,便要用定冠詞the。

/* 引申理解的話,如果上下文中不特指會使語意含糊或產生歧義,則應使用定冠詞。

注:專有名詞一旦確定,則不加限定詞,而類似the Pacific (Ocean) 實際上是the 修飾普通名詞Ocean。既然Ocean有很多,那麼就需要the來指定是叫Pacific的這個Ocean。所以沒有例外需要記憶,只是省略。

5. 總結:關於名詞片語與限定詞(如定冠詞)的重要概念

(1) 名詞短語包括限定詞、形容詞、名詞三個部分,任一部分都可能省略;

(2) 如果名詞短語中不用限定詞,是因為該名詞不適合加 a(an)。

(3) a(n)是one的弱化結果,而the是that/those 的弱化結果。

三. 動詞時態

在現代語法中,時間(time)和狀態(aspect)是分開處理的。

時間觀念(現在、過去、未來)——非常簡單

狀態觀念(加之主動、被動語態(voice))——比較麻煩


該書中將時態問題的理解分為簡單式與完成式。分析時,以簡馭繁的辦法是:把be動詞當作動詞,其後的分詞視為形容詞補語。當把be動詞抽離出來做動詞看待,那就只剩下用be動詞寫的簡單式,以及用have been寫的完成式兩種狀態。

1. 簡單式——簡單式的時間是括弧的形狀,我們可以用括弧把簡單式的時間括起來,不管是一個點或無限大。

過去時間——括弧在now的左邊

現在時間——括弧以now為中心,括弧或大或小

未來世界——括弧在now的右邊

注:be動詞後的分詞:

-過去分詞字尾ed視為一個表達被動意味的形容詞字尾;

-現在分詞表示一種持續性,相當於中文中的“正在”、“一直”的口吻

2. 完成式——箭頭表示動作的截止時間

從功能上來看,簡單式交代動作發生的時段,而完成式並不對動作發生的時段作明確的交代,只表示“曾經”、“做過”的意思。

現在時間——箭頭指向now,如by now(在這一刻以前看到過都算數,以後才要去看則不算數)

過去時間——箭頭指向過去,如by then

將來時間——箭頭指向未來,時刻指向將來且時間段大於該時刻。如Next April, I will have worked here for 20 years. 這裡不可能在四月替公司工作20年,所以next April表示時刻,20年表示時間段。

四. 不定詞短語

*助動詞

協助主要動詞構成謂語的詞叫助動詞。

*不定詞最合理的解釋就是把它視為助動詞的變化。

1.不定詞與助動詞有四個共同點:

(1) 後接動詞原型

(2) 不確定語氣(重要共同點,可用來判斷何時該用不定詞)

(3) 用完成式表示相對的過去時間

(4) 幾個重要的語氣助動詞,都可以改為不定詞:must --> have to,should--> ought to,will/would --> be going to,can/could --> be able to,may/might --> be likely to。

2. 不定詞與動名詞的區分

傳統語法所稱的動狀詞(Verbals),包括現在分詞(Ving)、過去分詞(Ven)、動名詞(Ving)與不定詞(to V)等等。

現在分詞,過去分詞是形容詞類。不定詞則不一定是什麼詞類:可當名詞、形容詞、副詞使用。

*關鍵在於感覺不定詞與動名詞在表述事件確定性方面的差別。——另外在判斷時,可嘗試將其改為從句看是否有助動詞存在,並且是否表達了不確定的意味。/*之所以要區分不定詞和動名詞用哪個是因為在如動詞後的賓語位置需用名詞類。

3. 使役動詞--接原型動詞

使役動詞與普通動詞的區別就在於它有強制性,它的結果是確定的,如let、have、make

/* 注意這不意味著使役動詞的後面只能用原型動詞,過去分詞也正確。*/

4. 感官動詞--接原型動詞

see、have、watch

重點:不定詞是助動詞的變化,帶有不確定的語氣

習題筆記:

make是使役動詞,用原型動詞作補語,但在被動語態中就得把to放回去,成為不定詞。 

五. 動名詞

1.特性

動詞名相對於普通名詞而言,仍然保留有若干程度的“動作”意味,而且可以有“持續性”的暗示。

喝一杯 have a drink

習慣性喝:drinking

*動名詞可以加冠詞,有所有格(his running),有複數(weddings)

2.動名詞短語可以視為名次從句的變化

picking strawberries can be fun --> That anybody picks strawberries can be fun.

即 動名詞--> 名詞從句(從句做主語),而非Anybody that picks strawberries can be fun.

3.複合字

4.動名詞的主語與主要從句的主語不同時,處理方式就是用所有格的形式保留下來。

5. 動名詞<--分辨-->現在分詞(還好寫來完全相同,因此不會分辨也沒有關係)

(為了驗證是現在分詞,可以將其移到補語位置來看看,看是否解釋得通。現在分詞都是形容詞,強烈暗示“進行”的動作。

That flying bird is a black-faced spoonbill. -->That bird is flying.

(如果要檢驗動名詞的話,可以把其拿到典型的動名詞位置:介詞後面。

That flying jacket looks smart on you. 驗證現在分詞? That jacket is flying.不對。 而驗證動名詞:That's jacket for flying. 正確。

總結:

不定詞是助動詞的變化,帶有不確定語氣。

動名詞的結構接近普通名詞,可是往往帶有【動作、持續】的意味。

六. 分詞

就一般語言學習者而言,把分詞一律視為形容詞可收駕簡馭繁的效果,仍不失為值得推廣的觀念。尤其是進入複雜的簡化從句化(Reduction)時,這種觀念可以使句型詮釋較統一、句型變化較靈活。

1.分詞(現在分詞、過去分詞)都可以作為形容詞,放置在(1)名詞短語中(2)補語位置 來達到修飾名詞的目的。

2. 現在分詞及字尾的弦外之音

形容詞的字尾往往有著特定的指向暗示意義,如

-ful 很,full of,如useful

-ish 一點,如grayish

-less 沒,不,如valueless

而-ing 正在,一直

3. 過去分詞帶有“被動”或“完成”的暗示,如及物動詞過去分詞作形容詞有被動暗示;而不及物動詞作過去分詞有“完成”暗示。

4. 從表示“感覺”的、詞根詞首分析上來區分現在分詞/過去分詞

consist 詞根sist是stand或be的意思,都是不及物,配合詞首con(together),可以推得它是不及物動詞。而compose詞根pos解釋為place(放),是及物動詞,所以有被動態。

5. *形容詞從句簡化

形容詞從句是形容詞類,用以修飾名詞,相當於用形容詞短語來取代形容詞從句。

Toys which made in Taiwan are much better now. --> Toys made in Taiwan are much better now.

Children who are living in orphanages make a lot of friends. --> Children living in orphanages make a lot of friends.

The vase which is being auctioned now is a Ming china --> The vase being auctioned now is a Ming china.

6. *分詞構句——副詞從句簡化為分詞

(分詞在傳統語法的觀察中是形容詞,而副詞從句是副詞類,簡化之後詞類不一致,所以取一個名字來稱呼它。)

如,

After/Because he was wounded in war, the soldier was sent home. --> Wounded in war, the soldier was sent home.

The pigeon, after it flew 200 miles, was caught up in a net. --> The pigeon, after flying 200 miles, was caught up in a net.

She had finished the day's work, the secretary went home --> Having finished the day's work, the secretary went home.

(副詞從句是從句在句中一般放在副詞的位置做狀語,又叫狀語從句)

七. 形容詞

英語的修飾語包括:(形容詞,副詞)

形容詞修飾名詞;副詞修飾名詞以外的詞類,包括動詞,形容詞與其他副詞。

廣義的形容詞包括形容詞從句、簡化形容詞從句(包含分詞短語、同位語、不定詞)、介詞、複合詞及單詞等等。

1. 名詞短語中的形容詞

* attributive adjectives用來表示名詞屬性的形容詞

*放在名次後的形容詞:

1)else  someone else 這樣理解,因為限定詞的some、any已經和名詞的one寫在一起,所以中間的形容詞位置被擠掉了,else作為形容詞只能放在名詞後面了。

2)a-開頭的古英語形容詞alike、alone

* 名詞用作形容詞:沒有複數,短語作為形容詞要加hyphen變成複合詞。

2. 名詞短語中形容詞的順序

在attributive adjectives之間,愈是表達名詞屬性的形容詞愈要靠近名詞。不變的(材料等)要靠近名詞,可變的主觀的要放的原理名詞。

如The murderer left behind a bloody old black Italian leather glove. Italian 和 leather是不變的屬性,因此離得最近;而顏色在染色後就不變了,屬於弱一些的不變屬性,而old和blooy就是可變屬性了,因為old是慢慢變為old的(換成new理解試試),而bloody洗洗就沒了,所以離得最遠。

3. 形容詞的比較級。

單音節的形容詞,因為很短,適合在詞尾變化。

三音節很長,因而分成兩個詞來處理。

兩個音節的形容詞,如果詞尾是典型的形容詞詞尾(明顯標示詞類,如-ed, -ing, -ful, -ess, ous, ive),應保留詞尾不變,分詞兩個詞來處理;其他的雙音節無限制。

4. 最高階是否要加定冠詞

冠詞是跟著名詞走的。如果是補語位置的形容詞,自然沒有冠詞的問題。比較級中要明確指向性,也需要加定冠詞,如the shorter of the twins.

習題:

4.To be heard over the noise of the construction work outside,he tried to talk______.

A) in the loudest voice possible

B) in the loudest voice possibly

C) in the possible voice loudest

D) in the possibly voice loudest

用到最高階,要有一個表示範圍的修飾語。to talk in the loudest voice that was possible,以形容詞從句that was possible來修飾,然後簡化,得到...voice possible。

18. This action of yours was ____ than wise.

A) kinder 

B) most kind

C) kindest

D) more kind

這是 this action was kind 和 this action was wise 這兩句話的比較,也就是說要比較這兩種情況那個更多。即 this action was kind more than it was wise

八. 副詞

要了解副詞的位置,避免在寫作時出錯,仍然得對副詞的分類有清楚的認識。

1. 方法、狀態的副詞(Adverbs of Manner)

* 放在接近動詞的位置

*語法上會被賓語、補語擠到後面(語法上要在動詞後緊跟賓、補,這時可以將副詞提到動詞之前)。

2. 表示語氣的副詞  3. 表示程度的副詞

相似也不同:

位置通常放在修飾物件前面;

語氣副詞去掉後語氣減弱,意思不變;程度副詞去掉後意思會變,如almost finished。

另外還有修飾句子的副詞,(1)連線副詞,扮演類似連線詞的角色,卻沒有連線詞的語法功能,所以要用標點(,)幫忙。Clark Gable, however, is lousy. (2)分離副詞(Disjuncts)分離副詞實際為從句的簡化,當把簡化還原,如Scientifically, the experiment was a success --> If we are speaking scientifically, the experiment was a success.

由此可以理解,副詞與句子之間的逗號,實際上是兩個從句之間的逗號!

副詞還包括時間副詞、地點副詞、頻率副詞等。

習題:

4. I don't like detective stories, but science fiction makes ___ impression on me.

 A quite a different

 B a quitely different

 C a quite differently

 D quitely a differently

5. I am sorry. I ___ forget it.

A clean

B cleanly

C cleanness

D cleanfully

6.After walking so long a distance, I am ___ tired.

A dead

B deadly

C death

D died

7. We are told to keep ___ of the puddle of water.

A clear

B clean

C clearly

D cleanly

15. "Is John very intelligent? " "Yes, __ than his brother"

A so much

B so more

C much so

D much more so

20 The enemy is advancing. Stand ____

A firm

B firmly

C firmness

D to firm

A A A A D A 

quite是副詞,沒有quitely

clean 當形容詞-“乾淨的”,當副詞--“完完全全”

dead tired 累得要死,這裡dead當作強調語氣的副詞

keep clear of 避開,保持距離;

15中為He is much more intelligent than his brother的簡略,可以把重複的He is intelligent省略,只用so 取代。

stand firm是保持堅定,而stand firmly是站穩。這個模模糊糊的。

九 語氣

利用動詞的變化來表達“真”、“假”口吻的方式。

* 敘述事實的語氣

(1) 現在過去的事情,是真是假已經可以確定。所以能用敘述事實的語氣。而描述未來的事情,要加上助動詞,因為助動詞都帶有不確定的語氣。

表示時間或條件的副詞從句要用現在式代替未來式,原因在於敘述條件時,需要首先假設條件是事實,而事實又不適合用助動詞。

*條件語氣(表示真假還不能確定)

句子中一旦加上語氣助動詞(如must、shuold、will/would、can/could、may/might等),就產生了不確定的語氣,稱為條件語氣。

有兩個特點:

(1) 表達時間的功能不完整(無法反映時間是過去、現在、將來)

(2) 需要用完成式表達對過去的猜測——語氣助動詞要尋找一種特別的方式來表達過去時間。

* 假設語氣

“說反話”的語氣,這種語氣是以動詞的過去形態作為表達“非事實”的手段。

(1) 現在時間

假設語氣是用動詞的過去時態來表示“非事實”。 I am you --> I were you.

(2) 過去時間

向一般的條件中加假設語氣,過去式-->加完成式

(3) 未來時間

條件從句中用過去形態但不代表過去式的should hit 來表示非事實,主要從句中也是用could die來表示非事實。

歸納:

假設語氣的句子試用過去形態來表示非事實,所以動詞看起來都是過去形態。

假設語氣的主要從句中都會有過去拼法的助動詞存在。在假設語氣的條件從句中,表示現在和過去的時間都沒有助動詞存在,因為條件要假設為真。

動詞的規律性:

現在時間--> 過去時間: If I were you.

過去時間--> 過去完成式:If I had known earlier, I might have done something.

未來世界--> 過去拼法的助動詞:If an asteroid should hit the earth, man could die out.

高階的一些用法:

1. 混合時間:

If I had studied harder in school, I could quality for the job now.

分析:從句過去時間,還要表示非事實,所以完成式;主句現在時間,但要表達非事實,加助動詞。(總結:從真假和時間兩個角度去綜合考慮)

2.混合真假

I could have contributed to the fund drive then, only that I didn't have any money with me.

3.句型變化

可以不是規矩的條件從句+主要從句。

* 祈使語氣

祈使句=命令句

如何剖析: 可視為條件語氣中,省略助動詞——表達期望(希望能成真),但尚未實現。

注:間接的命令句——他人轉述的命令

(You must) Leave the courtroom --> The count demands that the witness leave the courtroom.(命令語氣省略must)

又如,

It is necessary that ...和I insist that ... 後面加動詞原型。——間接命令句,祈使語氣。

(未完待續)

相關推薦

英語魔法師語法俱樂部閱讀筆記

學語法的目的,就是要學會看懂英語句子,包括複雜的、難懂的句子。更進一步就是要能寫出正確的、有變化的句子。至於句子的效果性和說服力,則屬於修辭的範圍。 本文主要記錄第一章到第十章的內容的筆記,也就是簡單句部分的筆記。 一. 基本句型 五種單句的基本句型: 1. S+V (主

《構建法》閱讀筆記

萌芽 印象 一段 工作計劃 使用 出發 規則 可見 人的 《構建之法》中印象比較深的是其中有一章講解了“典型用戶和場景”,書上開始舉了一個很好理解的例子,是一個理發師給顧客剪頭發的例子,由例子可見,你光看用戶的表面語言是不夠的,我們應該理解的是用戶語言背後的動機

《構建法》閱讀筆記01

數據 數據結構 方法 bsp 系統 運營 探索 愛好 復雜 我們之前常說“程序=數據結構+算法”,但很多人都對這個結論有很多的分歧,認為正確的結論應該是“軟件=程序+軟件工程”,確實後邊的結論是前邊的改善,比如當寫了一個二叉樹的遍歷算法的實現,在這裏二叉樹是數據結構

Redis設計與實現連結串列--閱讀筆記

前言 連結串列提供了高效的節點重排能力,以及順序性的節點訪問方式,連結串列在 Redis 中的應用很廣泛,比如列表鍵的底層實現之一就是連結串列,除此之外,釋出與訂閱、慢查詢、監視器等功能也用到了連結串列,Redis 伺服器本身使用連結串列儲存多個客戶端的狀態資

《資料科學家修煉道》閱讀筆記day01

內容提要: 1. 什麼是資料科學家?    資料科學家是指採用科學方法,運用資料探勘工具尋找新的資料洞察力的工程師。     一般集技術專家和資料分析師的角色於一身。 2.  這本書講了什麼?      介紹稱為資料科學家應當瞭解的各類知識。

Blockly學習文件閱讀筆記

概述 一個用於Web、Android、iOS的視覺化程式碼編輯器庫。 使用了相互關聯的積木來表示表達程式碼中變數、邏輯表示式、迴圈等。讓使用者能夠了解程式設計,而不用面對命令列上讓人恐懼和枯燥的程式碼和語法。 在使用者看來,Blockly能夠非常直

《通往財富自由路》閱讀筆記(一)

最近付費訂閱了由羅輯思維推薦的李笑來前輩的在得到App裡面的專欄《通往財富自由之路》,看了幾篇感覺還是有收穫的,筆記下這兩天看到的文章的一些概念或者結論。 (1)什麼是財富自由 李笑來前輩,簡答總結:指某個人再也不用為了滿足生活必需而出售自己的時間。 我估計好多人應

《老羅的Android旅》閱讀筆記——Activity啟動過程

ActivityManagerService啟動Activity的過程大致如下圖所示: 在這個圖中,ActivityManagerService和ActivityStack位於同一個程序中,而ApplicationThread和ActivityThread位於另一個程序

《老羅的Android旅》閱讀筆記——IPC機制Binder

Android系統Binder機制中的四個元件Client、Server、Service Manager和Binder驅動程式的關係: Service Manager成為Binder守護程序的過程原始碼路徑:frameworks/base/cmds/servicema

《老羅的Android旅》閱讀筆記——Launcher和Zygote的啟動過程

Launcher啟動過程            系統中的應用程式安裝好了以後, SystemServer元件接下來就通過ActivityManagerService來啟動Home應用程式Launcher了, Launcher在啟動的時候便會通過PackageManagerS

《老羅的Android旅》閱讀筆記——廣播(Broadcast)機制

使用廣播的兩個步驟: 1. 廣播的接收者需要通過呼叫registerReceiver函式告訴系統,它對什麼樣的廣播有興趣,即指定IntentFilter,並且向系統註冊廣播接收器,即指定BroadcastReceiver  2. 廣播的傳送者通過呼叫sendBroadc

《老羅的Android旅》閱讀筆記——SurfaceFlinger服務

Android應用程式請求SurfaceFlinger服務渲染自己的UI可以分為三步曲: 首先是建立一個到SurfaceFlinger服務的連線, 接著再通過這個連線來建立一個Surface, 最後請求SurfaceFlinger服務渲染該Surface。 根據Surfa

jdk源碼閱讀筆記java集合框架(四)(LinkedList)

ray private array public 源碼閱讀 jdk源碼閱讀 oid color 解釋 關於LinkedList的分析,會從且僅從其添加(add)方法入手。 因為上一篇已經分析過ArrayList,相似的地方就不再敘述,關註點在LinkedList的特點。 屬

夢斷代碼閱讀筆記

模塊 代碼 clas 堅持 大牛 方式 理解 spa 閱讀 第七章 OSAF的第一個“演示日”,看起來並不順暢的演示,但是卻是實現了以往沒有過的模塊,是工作人員們幾個月的心血。而這整個改變正是許多細節都發生改變的結果。用戶的錯誤理解卻真實反映出關註細節、無視上下文的閱讀方式

夢斷代碼閱讀筆記

原因 設計 開始 微軟雅黑 戰爭 分鐘 導航 不足 family 今天我看到了本書的第九章,本章主要講了關於軟件開發的方法論。同時作者為我們介紹了軟件缺陷編年史上數量不多但是足以警示世人的驚人災難。 1962年6月,水手一號探測飛船在發射5分鐘後偏離軌道,

夢斷代碼閱讀筆記

不同 beat 缺陷 源代碼 應該 鼓勵 開發 團隊 clas 在本書第一章裏,作者為我們介紹了一些關於開源的歷史和開源的開發方式。同時作者為我們對比了傳統開發模式與開源開發的優劣之處。這兩者的對比能讓我們對於軟件開發模式有一個更深刻的認識。 開源不僅給出

夢斷代碼閱讀筆記

創意 解決 選擇 程序員 痛苦 創新 即使 似的 找到 第三章--原型與Python 我們在編程的前期選擇語言的時候是最難過的,這真的是一個痛苦的選擇,文中提及很多種語言:C、匯編、Fortran等等。最後,選擇了Python語言。在我們的編程過程中也會出現類似的問題,一開

構建閱讀筆記

.cn htm logs com .com cnblogs log html http 1.http://www.cnblogs.com/a1264393659/p/5610786.html 2.http://www.cnblogs.com/a1264393659/p/56

構建閱讀筆記03

比較 文字 不存在 沒有 時間 開發程序 失去 人在 想法 在團隊的合作中,代碼的規範性很重要,其可以分為兩個部分,一個是代碼行為規範,主要是文字的規定,二是代碼設計規範。牽涉到程序設計,模塊之間的關系,設計模式等方面的通用原則。如果一個人的代碼沒有任何的規範性

構建閱讀筆記01

style 提高自己 結合 bsp 思想 宋體 玩具 spa nbsp 構建之法閱讀筆記01 在網上找到《構建之法》這本書的電子版,經過幾天的閱讀瀏覽,對於這本書,我覺得有很多的優點,但是更多的有一種感覺,這本書更註重的對編程者的思想的啟發。書裏提供了很多的實例以及模型或者