首先,英語是一種拼音文字,和其他拼音文字一樣,用詞尾的變化來表示單、複數。不僅如此,在名詞短語的開頭,還有一些符號來配合標示該名詞的範圍,這種符號在語言學上稱為「限定詞」(determiners)。它與詞尾的單複數符號互相呼應,共同determine名詞的範圍。冠詞就是determiners之中的一種。請看下面的例子:
a new book 一本新書
many good students 許多好學生
his beautiful wife 他美麗的妻子
the best answer 最好的答案
those sweet roses 那些芳香的玫瑰花
這幾個名詞短語都是由三個部分所構成。第乙個部分(a、many、his等)就是限定詞,這個限定詞決定第三個部分(book、students、wife等),亦即名詞部分的範圍。中間的部分(new、good、beautiful等)則是形容詞,為依附在名詞上的修飾語,是可有可無的元素。
其實,名詞短語的這三個部分當中,每個部分都可以省略。在a new book中,即使拿掉形容詞,剩下a book,這個名詞短語還是正確的。同樣地,在the best answer中如果拿掉名詞,剩下the best也一樣是正確的,例如:
of these answers, this one is the best.
(在這些答案中,這個最好。)
讀者可以從此句中清楚了解the best就是the best answer的意思。甚至在those sweet roses中,可以把形容詞和名詞一起拿掉,只剩下those,仍是正確的名詞短語。比如說,你指著一些玫瑰花,對花店老闆說:
i want those.(我要那種的。)
老闆就會知道你要的是什麼。
如果把many good students中的限定詞many拿掉,剩下good students,仍然是正確的。但如果把a new book中的限定詞a拿掉,只剩下new book,就變成乙個錯誤的名詞短語,而這種錯誤在寫作時偏偏常犯,所以我們有必要進一步加以討論。
從語源學(etymology)的角度來看,冠詞a(n)可以視為one—字的弱化(reduction)結果。也就是說,a(n)就代表one的意思,只是語氣比較弱。a(n)與one同樣都是在交代它後面所接的名詞是「乙個」的概念。如果後面的名詞不適合以「乙個」來交代,也就是不適合加a(n)的話,就可把限定詞這個位置空下來。例如:
unmarried men are a rare species these days.
(未婚男性目前是稀有品種了。)
在名詞短語unmarried men中,只有形容詞(unmarried)和名詞(men)兩個部分,而沒有限定詞。這是因為men—字已清楚表示名詞是複數,自然不能再用an來表示「乙個」,這時就可以把限定詞省略。在a new book中,book是單數形態,因此要用限定詞來配合標示它。所以,如果只說new book,就變成不完整的表示。
除了複數以外,抽象名詞(如honesty、bribery)沒有具體形狀,不能以「乙個」來表示。物質名詞(如water、food)雖然是具體的東西,可是形狀不固定,也不能以「乙個」來表示。這些不能以a(n)來引導的詞就可以把限定詞省略。例如:
honesty is not necessarily the best policy.
(誠實不一定是上策。)
fresh water is a precious resource in saudi arabia.
(淡水是沙地阿拉伯的珍貴資源。)
像honesty和water這些沒有複數形態的詞,都不適合加a(n)。我們可以這樣說:如果詞尾加-s,則表示該名詞為複數。如果前面加a(n),則表示「乙個」,也就是單數。如果不能加-s,通常表示這個字沒有辦法數,自然也就不能說是「乙個」了。這時候我們就可以不用限定詞。
英語限定詞
冠詞 article 定冠詞 definite article 不定冠詞 indefinite article 零冠詞 zero article 形容詞性的物主代詞限定詞 possessive pronoun determiner my,your,his,her,our,their,its.名詞屬格...
const限定詞使用
可以 const關鍵字建立不允許修改的陣列 const int days1 12 1.在指標和形參宣告中使 const 宣告普通變數和陣列時使 const 關鍵字很簡單。指標則複雜 些,因為要區分是限定指標本 為const 還是限定指標指向的值為 const。下 的宣告 const float pf...
c c 型別限定詞volatile
限定詞volatile告訴編譯器該變數除了可被程式改變以外還可被其他 改變。典型地,它被用於硬體位址和其他並行執行的程式共享的資料。例 val1 x 一些不使用x的 val2 x 總結 1 volatile 關鍵字是一種型別修飾符,用它宣告的型別變數表示可以被某些編譯器未知的因素更改,比如 作業系統...