1 Take:吃药用take,不用eat

如:You need take some medicine 你应该吃些药

Take these pills one time a day befor meals 饭前服用这些药,一天一次

2 Eat:用于吃固体食物,具体的东西,吃的动作,但喝汤用eat ,

如:I want to eat soup我想喝汤,

I ate an apple yesterday 我昨天吃了一个苹果

3 Drink:用于饮品之类,喝酒,喝水,喝饮料,喝咖啡

如:I want to drink a cup of tea 我想喝一杯茶

I don’t drink 我不喝酒

4 Have用法比较广泛:吃药,喝饮料,喝汤,吃各种食物,一日三餐

you need have some medicine, 你必须吃一些药

I would like to have some drink 我想喝饮料

I will have some soup 我要喝汤

I will have breakfast 我要吃早餐

take 吃 ,eat 吃,drink 喝,have 吃,如何区分