匿名使用者
匿名使用者 發問時間: 社會與文化語言 · 1 0 年前

It's a dream come true?

It's a dream come(s) true.

這句話應該是錯的,怎應向中很多人都那樣說(come true沒有被動態)

已更新項目:

A dream come true.本身也是錯的

2 個已更新項目:

現在式: A dream comeS true.

過去式: A dream came true.

未來式: A dream will come true.

完成式: A dream has come true.

所以,A dream come true.一定是錯的

3 個已更新項目:

沒有The dream is come true. 才對

4 個已更新項目:

A dream come true 是一個慣用語

->我同意是慣用語,因為問過老外了,ㄏㄏ

5 個已更新項目:

Viv, I can't agree with you more.

1 個解答

評分
  • 1 0 年前
    最佳解答

    A dream come true 是一個慣用語, 所以動詞不能加S. 一定要這樣用:)

    常常祝賀人家, 像在卡片上面都會寫, May all of your dreams come true!

    come true 的意思表示成真, 同意詞可以用become(s) real.

    -> A dream becomes reality (夢想變成真實的)

    -> All of my dreams become reality (我所有的夢想都變成真的)

    所以, 這下面三個都是對的

    過去式: A dream came true.

    未來式: A dream will come true.

    完成式: A dream has come true.

    而的確沒有The dream is come true. 聽起來超怪的, 裡面用了兩個動詞. 除非加 to 變成 the dream is to come true. 文法上是對的, 但是並沒有任何特殊的意思, 一般也沒有人會這樣用.

    同理可證, 惡夢成真也可以這樣用:

    my nightmare came true (我的惡夢成真了)

    A nightmare come true (惡夢成真)

    2010-05-11 07:28:20 補充:

    A dream come true 是從 A dream that had come true 演變成簡短的慣用語:)

    2010-05-12 09:16:59 補充:

    呵呵:) thanks:D

    參考資料: 英文是我的母語
    • Commenter avatar登入以對解答發表意見
還有問題?馬上發問,尋求解答。