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

發問時間: 社會與文化語言 · 7 年前

of的english問題

I play three hours of basketball

I play three hours basketball

正確應該是第一句,可是第二句為什麼不可以?

麻煩詳細解說,謝謝喔

已更新項目:

LionEnglish大師:

您解說的真是清楚,so great

4 個解答

評分
  • 7 年前
    最佳解答

    I play (three hours of) basketball.

    我打了三小時的籃球。

    這裡基本上是說 play basketball。 three hours of 可以看成是單位,就好像「兩磅糖」 two pounds of sugar 的 「兩磅」 是單位一樣。

    要是沒有 of,那 three hours 的 three 是數量,hours 是名詞 「小時」。 如此一來,hours 和 basketball 變成兩個名詞在一起。

    英語兩個名詞在一起,若能表達一件東西,或一個觀念,那可以稱為複合名詞,例如:

    hour hand

    時針

    hour 是「小時」,hand 是「手」或「指針」,兩字合起來,指鐘錶上的短針,是一件特殊的東西,所以這是可以的。 而複合名詞若是複數,s 要加在後面那字,例如:

    one Math teacher --> two Math teachers

    一個數學老師 ---> 兩個數學老師

    那原句若沒有 of,變成 three hours basketball。 首先,hour basketball 是什麼呢? 再來,即使是複合名詞, hours basketball 也是錯的。 既然無法解釋,就不能這樣用。

  • 匿名使用者
    7 年前

    這里很不錯999shopping。com老婆很喜歡

    叒儂串

  • 7 年前

    I played three hours of basketball yesterday and I only had two hours of sleep last night. I

    feel tired and sleepy. I badly need to take a nap later on.

    This is the way you would say.

    It is grammatically correct to say "I played three-hour basketball yesterday".

    However, it has an implication that "three-hour basketball" would be something

    that people are generally aware of, such as "6-minute abs workout". If you just want to

    express the length of your activity, it is better to say " xxx hours of ooo"

    Having said that please remember exceptions always apply in English.

    Let your instincts guide you.

  • ?
    Lv 7
    7 年前

    I play three hours basketball

    ==> I play three-hours basketball

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