I have eat vegetables. I'm heavy这个句子哪里错了

问题描述:

I have eat vegetables. I'm heavy这个句子哪里错了

eat 应该为eaten

从句子的意思来理解应该是“我不得不吃蔬菜了,我太重/胖了”
have to do sth 不得不去做某事(非主观意愿)
应该是I have to eat vegetables. I'm fat
把heavy改成fat,fat形容胖比较常用

I have eat vegetables. I'm heavy
have作实意动词时,后面不可能接动词原形,作助动词时,应该是完成时的构成,这里都不是,后面那句语法上是对的,至于意思你自己看吧,

I only eat vegetable because i am too fat.

I have eaten the vegetables.I’m full.