mltr 發問時間: 社會與文化語言 · 1 0 年前

but要不要逗號啊?

It's not so high but we can jump it.

It is hot in summer here, but it is not cold in winter.

問題一:以上兩個句子中..一個前面沒有逗點..一個有...那到底but要不要加逗點呢?

問題二:and的用法是不是跟but一樣呢?

3 個解答

評分
  • 1 0 年前
    最佳解答

    以正式英文文法來說,but前面需要加上逗號的原因是因為後面是完整的句子(有主詞+動詞...)。或為了讓句意清楚、不會產生混淆,也會使用逗號。

    現代英文用法中,逗號基本上是語頓的暗示,是說話者在長句中稍加停頓的地方。譬如:This morning, I went to her place. 沒加逗號的差別您可以看出來。

    例:

    It's not so high, but we can jump it.

    It is hot in summer here, but it is not cold in winter.

    I will help you, but not right now.

    但是若是句子不算長,而省略逗號並不會影響讀者的瞭解時,逗號省略是OK的。如您給的例句一。

    問題一:以上兩個句子中..一個前面沒有逗點..一個有...那到底but要不要加逗點呢?

    以文法上來說,應該要。但是因為句子並不長,逗號不寫也看得懂,所以省掉沒關係。但是您的例句二如果是下列狀況逗號應該不能加(以正式文法解釋)

    It is hot in summer here but cold in winter.

    也許您會問若是加上逗號可以嗎?

    It is hot in summer here, but cold in winter. 其實OK,因為現代用語上已經不像以前那麼嚴格了。但是以「正式語法」來說,最好不要。

    問題二:and的用法是不是跟but一樣呢?

    如果您指的是這類型的句型,基本上應該是一樣的。

  • 1 0 年前

    but後面要加逗點,但是有時候不加也可以吧...

  • Paul
    Lv 4
    1 0 年前

    問題一:以上兩個句子中..一個前面沒有逗點..一個有...那到底but要不要加逗點呢?

    A : but後面通常是要加逗點的但有時可以不用加.

    It's not so high but we can jump it這一句如果加逗點的話變成It's not so high,but we can jump it也是可以的.

    問題二:and的用法是不是跟but一樣呢?

    A : and跟but都是連接詞但意思是不一樣的,and是表示接續的意思,而but是表示但是的意思,兩個用法都差不多.

    參考資料: 自己
還有問題?馬上發問,尋求解答。