asked in 社會與文化語言 · 1 decade ago

They have no books的文法

They have no books的文法為什麼要這樣,請描述詳細一點.

Update:

為什麼book要加s?

3 Answers

Rating
  • 1 decade ago
    Favorite Answer

    你好

    英文的單數名詞基本上是要加冠詞 a/an 的 若不加冠詞就要使用負數名詞 否則如果 book 不加 s 就是單數名詞 那麼前面就一定要加 a 但是兩個句子變成不同的語意

    一 They don't have a book. 要用助動詞形成否定 此句是說 他們沒有一本書 有可能是指他們這一些人都沒有擁有一本書 也可能是他們這些人現在手上都沒有一本書 語意上有微妙的差異

    二 They don't have books. 也一樣 也可能代表兩個意思 一是他們沒有擁有任何書 但因為是多人 書也習慣地使用複數 另一個是他們手上沒有任何書

    They have no books 是現在很常用的一種語法 沒有所謂的文法對錯問題 請不要老是用文法書的規則去套用 會犯了見樹不見林的問題 文法是跟在使用語言的人的後面去歸納出來的 基本上是自圓其說的 文法不能凌駕在活生生的語句表現之上 我這樣說不知道你能不能理解 總之 文法不是英語學習的一切 它只佔學習的很小部份 最大的問題還是說聽寫讀的質與量要增加 要多練英語 不要只被單字 背文法 甚至被文法限制住 祝你學習愉快喔

  • Louis
    Lv 7
    1 decade ago

    為了強調否定,用no代替not a或not any

    除非意思要求是單數名詞,否則no後面的可數名詞通常用複數:

    如 He's got no children.

    所以:They have no books. (book要加上s)

    但He's got no wife.

    He's no fool.

    Source(s): p.369牛津英語用法指南(第二版)
  • Amber
    Lv 5
    1 decade ago

    no 是副詞 修飾 have

    也可以寫成 they don't have books .

    用助動詞 + 一般動詞

Still have questions? Get your answers by asking now.