You have eaten two bowls of cereal is this the right tense eat?

No, the correct tense is "have eaten".

"Have eaten" is the present perfect tense, which is used to describe an action that happened in the past but has a connection to the present. In this case, the action of eating two bowls of cereal happened in the past, but it is still relevant to the present because the speaker is talking about it now.

"Eat" is the present tense, which is used to describe an action that is happening right now. In this case, the speaker is not eating two bowls of cereal right now, so "eat" is not the correct tense.