Yahoo奇摩知識+將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+服務將會轉為唯讀模式。其他Yahoo奇摩產品與服務或您的Yahoo奇摩帳號都不會受影響。如需關於Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。

請問so/such...that及what/how...問題

1. They are _____ nice people _____ I'll never forget them.

(A) such;that (B) so;that

2. _____ crazy people they are!

(A) What (B) How

請問1.2題答案非別是?為什麼?謝謝

6 個解答

評分
  • 1 0 年前
    最佳解答

    嗯,上面那位大大枉掛「知識長」頭銜,

    長篇大論下來,結果結論全是錯的,

    看不清楚的人發佈投票的話又要錯赢一次了。

    為了抵擋這種不正義的結果

    (編號二的大大答案正確,

    可是太短了很可能會投票輸掉會被發問者錯選),

    小弟只好寫得又臭又長了。

    1.

    第一句中,so和that最大的差別在於其後面修飾的詞性,

    其實,此句若so that或such that連用的話,兩個都是正確的。

    因為so that後面表示一種結果,such that後面表示一種程度的描述。

    但是當分開來的時候,

    so後面修飾「形容詞」或「副詞」,

    such後面修飾「名詞」,

    也就是說,如果只有"nice",那就用so...that,

    今天後面是"nice people",這一整個是「名詞」,當然要用such...that,

    你光看「有沒有冠詞」來判斷是看錯重點,會被英文整死。

    以那兩句例句來說,如果是姐妹倆呢?

    不就兩個都沒冠詞了嗎?

    They are so beautiful girls that everyone likes them.

    她們是如此美麗的女孩,所以每個人都喜歡她們。

    They are such beautiful girls that everyone likes them.

    她們是如此美麗的女孩,所以每個人都喜歡她們。

    那您現在還覺得第一句的用法正確嗎?

    People是永久複數名詞,

    當然不會有那種「用單數名詞來強調語氣」的句型出現。

    因此第一句正確答案應該是(A) such...that。

    用so...that的正確寫法是"The are so nice that I'll never forget them."

    2.

    同樣的,用驚嘆語氣時,

    how後面修飾的是「形容詞」或「副詞」,

    what修飾的是「名詞」,

    這裡要被修飾的是"crazy people"而不是"crazy",當然要用"what"。若用"how"的話,正確寫法應該是"How crazy they are."

    換句話說,如果你用「有沒有冠詞」來判斷,

    那底下兩個句子你不就要錯亂了:

    What a crazy person he is!

    How crazy this person is!

    上面兩個句子都是正確的寫法,

    可是這裡反而是"what"的句子中有冠詞,"how"的句子中沒有!

    因此,What是用來強調這個「瘋子」,how是用來修飾這個人「有多瘋」。

    因此,再強調一次,分辨這兩句的方法,

    是看其被修飾的詞性嗜「副詞/形容詞」,或是「名詞」才能分辨。

    別再搞錯重點了。

  • 8 年前

    這篇的正解 學而時習之 解決了我對such跟so 的一時困惑之苦!

    也順便學習了 what...跟how...辨識方法 真是棒^^ 感恩

  • 匿名使用者
    1 0 年前

    2位大大都厲害!!

  • 1 0 年前

    ☆我愛興農牛~YA★ 回答的不錯喔

    這是文法的問題.....

    這差別也點像

    how beautiful a flower 和 what a beautiful flower的用法~

  • 1 0 年前

    第一題答案為(A)

    1. They are such nice people that I'll never forget them.

    語譯:他們是這麼好的人所以我從未忘記過他們

    such與that連用是個片語,意思是 如此的...,以致(所以)....

    而so that卻沒有連用的特定意思,so也可以指"如此的",也是"所以",用(B)與(A)相比,會是比較不適合的答案,但真要使用,其實也不算錯誤吧

    第二題答案為(A)

    2. What crazy people they are!

    這是個典型感嘆句

    語譯:她們是多麼瘋狂的人哪

    (A)what就是感嘆時的程度詞,通常是非常強烈或較為激進,誇張的行為動作的程度詞

    (B)how一般譯為"如何",或"程度方法",用於感嘆時,是"多麼"的意思,但是口吻上,比較趨近於正面或較趨近形容情感的程度詞.

    參考資料: 我自己及奇摩字典
  • ?
    Lv 7
    1 0 年前

    紅色大綿羊←這位大大您好押:

    (B)1. They are _____ nice people _____ I'll never forget them.

    (A) such;that (B) so;that

    解釋:

    "so…that"和"such…that"都有“如此…所以”的意思。

    但在用法上有些差別,許多人會有點混亂。

    so……that:so 的後面使用簡單的形容詞或副詞(後面說明),而

    such…that:such 常常以【 such a/an)+形容詞 + 名詞 】句型出現,但文法書上常僅單純解釋後面加名詞。

    如:

    She is so beautiful that everyone likes her. ※ Beautiful為形容詞

    她是如此美麗,所以每個人都喜歡她。

    She is such a beautiful girl that everyone likes her.

    她是如此一個美麗的女孩,所以每個人都喜歡她。

    【so…….that 後面可加 a/an + 單數可數名詞以加強語氣。】

    (so + 形容詞 + a/an + 單數可數名詞 + that) 句型與

    (such+a/an + 形容詞 + 單數可數名詞 + that) 句型可互換,意義完全一樣。

    如:

    She is so beautiful a girl that everyone likes her.

    她是如此美麗的一個女孩,所以每個人都喜歡她。

    She is such a beautiful girl that everyone likes her.

    她是如此一個美麗的女孩,所以每個人都喜歡她。

    因為nice前面沒有冠詞!!

    所以就用so!!

    (B)2. ____crazy people they are!

    (A) What (B) How

    解釋:how + adj. ( + S + V). 而且用 What + a + adj. + N. +...

    因為空格後面直接加crazy,沒有加上冠詞!!所以就選how!!

    以上大概是這樣囉!!

    希望能幫到你的忙喔!!

    如果還有問題的話,在問我吧!!

    ︿__︿  希望我的回答,能使你感到滿意喔!!

還有問題?馬上發問,尋求解答。