promotion image of download ymail app
Promoted
亮儀 發問時間: 社會與文化語言 · 8 年前

be.has

There isn't going to be a BBQ at the park next Saturday.

為什麼be 不能改成has?

5 個解答

評分
  • Louis
    Lv 7
    8 年前
    最佳解答

    There isn't going to be a BBQ at the park next Saturday.

    = There won't be a BBQ at the park next Saturday.

    = A BBQ is not going to be there at the park next Saturday.

    = A BBQ won't be there at the park next Saturday.

    be動詞在此是表示[存在]。在這些句子裡,主詞是事物。

    We are not going to have a BBQ at the park next Saturday.

    have動詞在此是表示[擁有]。在這句子裡,主詞是人。

    因為[存在]和[擁有]的意義不同,在句子裡時,主詞也不同,所以be和have是不能互換的。

    • Commenter avatar登入以對解答發表意見
  • 呆子
    Lv 7
    8 年前

    文法都沒有錯,均表示未來式,從有計畫到無安排順序如下:

    1.simple present tense--->be+to+v --->present continuos tense --->future continuos tense--->be going to+v--->simple future present ,本句be going to+v順序在後--------

    2.there has to be a BBQ at the park next Saturday是第一順位(simple present tense),表示主觀意識未來確定會發生----------

    • Commenter avatar登入以對解答發表意見
  • 8 年前

    這是一個中文翻英文的時候容易發生的謬誤!

    there

    其實表示的是某個地方將會發生某件事情

    或是某個地方有的東西

    eg.

    There would be a great party in the palace at this weekend.

    There is a tree.

    所以,某個地方有某個東西,或是某個地方將會舉辦(有)甚麼活動

    這類型的句子,其實There 已經把意思表達完整了。

    have/has代表的是擁有

    "有"甚麼活動,跟

    某人"有"某個東西

    甚麼地方有個甚麼活動,的"有"表示的其實是舉辦而不是擁有!

    這在中文裡就是不一樣的意思,不過都是有,所以有人會分辨不出來。

    參考資料: I myself+ linguistics textbook
    • Commenter avatar登入以對解答發表意見
  • Lv 6
    8 年前

    be a BBQ 改成has a BBQ

    要換個說法

    There isn't going to be a BBQ at the park next Saturday.

    It will not has a BBQ party at the park next Saturday.

    2012-08-21 11:59:16 補充:

    be a BBQ →辦一個烤肉活動

    has a BBQ→有一個烤肉

    要+party 使句子完整

    isn't going to=will not

    • Commenter avatar登入以對解答發表意見
  • 您覺得這個回答如何?您可以登入為回答投票。
  • 8 年前

    There只能用is或are

    不能用There has(這是中文的用法)

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