首先我們來看下be good to和be good for的大致意思:
be good to:詞性為短語,表示待人友好、善待某人
be good for:詞性為短語,表示對某人或某事物有利或有好處
通過下面的表格我們了解下be good to和be good for的含義、發音和用法
接下來讓我們看下be good to和be good for的用法區別:
1.詞義:be good to表示待人友好、善待某人;be good for表示對某人或某事物有益或有好處
例子:
- He is always good to me.
(他總是很善待我。)
- This medicine is good for your health.
(這個藥對妳的健康有好處。)
2.語法結構:be good to後接人作賓語;be good for後接物作賓語
例子:
- She is very good to the children.
(她對孩子們非常友好。)
- The service of this restaurant is very good for tourists.
(這個飯店的服務對遊客非常有好處。)
3.用途:be good to強調對人的友好行為;be good for強調對事物的積極影響
例子:
- He is always good to his employees.
(他對員工總是很友好。)
- Drinking more water is good for your body.
(多喝水對身體有好處。)
4.對象:be good to強調對他人的友好行為;be good for強調對個人或其他事物的好處
例子:
- She is good to her friends.
(她對朋友很好。)
- This article is good for students' learning.
(這篇文章對學生的學習很有幫助。)
5.搭配:be good to常與人名搭配;be good for常與事物名搭配
例子:
- He is always good to his family.
(他總是對自己的家人很好。)
- This food is good for boosting immunity.
(這種食物對增強免疫力很有好處。)
6.語義:be good to強調對他人的友善態度或積極行為;be good for強調對某人或某事物的積極影響
例子:
- He is always good to the elderly.
(他對老人總是非常友好。)
- Exercise is good for physical health.
(鍛煉對身體健康有好處。)