两个虽然都是动词,但意思有区别:
keep 有"饲养","保有" 的意思
feed 意思是“喂”
A.Do you keep a pet dog?
B.Yes,I do .
A.How often do you feed him ?
B. Three times a day. feed是喂养,喂的意思,宾语是动物或者是小孩子啦之类的。keep就是养,一种持续性的状态。
keep 是保持,是保养,保留.没有喂的意思.
feed 是喂养,是喂.是一个动作(短时间的).不能长久没完没了地喂.
这两个词差别很大,基本没有可能混了
we can keep a cat in house. 可以在家保留一只猫 (养)
we can feed a cat inside the house. 可以在家里面喂猫 (不是养,就是喂一下) .没有其他意义了
we can raise pigs in the farm 这个才是真正的养
keep是保养
feed是喂养
楼主,看到了区别吧
keep虽然也有养的意思,但是没有喂的意思哦
望采纳,谢谢!