Eat / have 唔識點分 ? 幫吓我啦 !

2010-09-06 6:26 pm
1.You should not have too much fast food.
點解要用 have 而唔係用 eat 呢 ?

2.We should have more cereals than dairy products.
點解要用 have 而唔係用 eat 呢 ?

3.We should eat less meat than fruit.
點解要用 eat 而唔係用 have 呢 ?

4.We should have less fast food than noodles and pasta.
點解要用 have 而唔係用 eat 呢 ?


仲有就係 5. I want to become a good tennis player. 同 I want to be a good tennis player. 有什麼分別, 點解要用 to become 呢

回答 (3)

2010-09-06 9:18 pm
✔ 最佳答案
mcdull_baby:
你的四個問題其實是一個怎麽說及食物時,有時用eat 有時用have 呢?
我們說 Well, it's about time to have(或take) lunch或dinner.而不說eat, 首先這是英美語言的習慣, 其次就是邏輯問題,就因為 lunch的含義就是食午餐所以說eat lunch, 就好像畫公仔畫出腸了。亦別忘記中國人也有以'用膳'代替'食飯'。
同樣地, 我們說 Do you want to have a coke ?而不說Do you want to drink
Coca-Cola?是同一道理。因為要(have a)可口可樂一定用作飲用, 所以drink字可免了。
但為什麽第三句We should eat less meat than fruit(and vegetable).又用eat呢?因這句是要刻意加強語氣,用作警示,提未示,的的句語,多在醫學或健康指南方面採用,用 eat 字令內容比較惹人注意, 就如一般醫生對病人囑咐 ..you
must eat this and musn't eat that....., you must drink more water and musn't drink Coca-Cola.等等也刻意用eat和drink來加强語氣令對方印象深刻,
就是在這類提示的字句上用 eat 而棄用 have了。就在英美,大人對兩三歲的孩子也在食的方面也少用have 而多用 eat 字, 目的是要令小孩加深印像也。

第五題的兩句究其實並無分別,只是句語措詞(結構)方式不同而已,就像中文也有同樣事例, 就以你這句為例,中文可說或寫成:
我想他日成為(或變成)一個好網球手。我希望他日會是一個好網球手。想表達的意義並無分別。

參考: nil
2010-09-06 8:57 pm
I wanted to participate to answer your question, but after I read the answer from Jenkins, I quit. Because the answer is too good, too detailed, there is no hole for penetration.
2010-09-06 8:19 pm
1.You should not have too much fast food.
點解要用 have 而唔係用 eat 呢 ?
嚴格來講,用eat都ok,用have是壟統地用主觀角度說「要」,或consume(進食/吸收/消費)都可以用have。因為fast food是一些食物的統稱,所以動詞上亦可以用一些統稱性質的用詞。

2.We should have more cereals than dairy products.
點解要用 have 而唔係用 eat 呢 ?
同上,除了eat外,我會用intake作為這句的動詞,因為那兩樣東西,穀類和奶類是兩種不同的營養物質,這些物質要「成為」你所have(這是另一意思)之前是先要「進入」你身體的。

3.We should eat less meat than fruit.
點解要用 eat 而唔係用 have 呢 ?
因為meat和fruit是實物的食物,所以動詞也要用一個相同性質的詞。當然如果句子是2的have的意思,用have也可以的。

4.We should have less fast food than noodles and pasta.
點解要用 have 而唔係用 eat 呢 ?
理由在一已經答了。fastfood係即食食品,跟noodlesandpasta的意思是澱粉質食品都是兩「類別」而不是指一種食物名稱。

仲有就係 5. I want to become a good tennis player. 同 I want to be a good tennis player. 有什麼分別, 點解要用 to become 呢
to become是表達對漸進過程的目標,意思可能你已經在學/比賽中,而不只是理想,而是已經在訓練當中,是比較實在一點的表示。want to是比較虛的理想。


收錄日期: 2021-04-11 18:14:09
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100906000051KK00298

檢視 Wayback Machine 備份