too 表示程度「超過適當範圍」,通常帶有「太……」的意思;enough 則表示程度或數量「已經足夠」。
The bag is too heavy.
(這個袋子太重了。)
The bag is light enough to carry.
(這個袋子夠輕,可以搬動。)
Too 修飾形容詞或副詞時放在前面,使用 too + adj. / adv.;enough 修飾形容詞或副詞時則放在後面,使用 adj. / adv. + enough。
This question is too difficult.
(這個問題太難了。)
This question is easy enough for beginners.
(這個問題對初學者來說夠簡單。)
要看 enough 修飾的詞性。修飾形容詞或副詞時放在後面;修飾名詞時則放在名詞前面。
She is old enough to drive.
(她年紀夠大,可以開車。)
We have enough time to finish the work.
(我們有足夠的時間完成這項工作。)
一般來說,too...to... 表示某個程度過高,因此無法完成後面的動作,可以理解為「太……而不能……」。
The box is too heavy to lift.
(這個箱子太重,搬不起來。)
adj. / adv. + enough + to V 表示程度已經足夠,因此可以完成某個動作。
She is old enough to drive.
(她年紀夠大,可以開車。)
兩者都表示「太多」,但 too much 接不可數名詞,too many 接可數名詞複數。
We spent too much money.
(我們花了太多錢。)
There are too many people here.
(這裡有太多人。)
不可以完全互換。very 只是表示「非常」,而 too 表示程度已經過高,通常暗示問題或限制。
The coffee is very hot.
(這杯咖啡非常燙。)
The coffee is too hot to drink.
(這杯咖啡太燙,無法飲用。)
有些句子可以表達相近情境,但通常需要同時調整形容詞的語意,不能只交換 too 和 enough。
He is too young to drive.
(他年紀太小,不能開車。)
He is not old enough to drive.
(他年紀還不夠大,不能開車。)