Quick answer
"Have dinner" is an intransitive verb phrase which is often translated as "cenar", and "eat" is a transitive verb which is often translated as "comer". Learn more about the difference between "have dinner" and "eat" below.
have dinner(
hahv
 
dih
-
nuhr
)
An intransitive verb phrase is a phrase that combines a verb with a preposition or other particle and does not require a direct object (e.g. Everybody please stand up.).
intransitive verb phrase
1. (general)
a. cenar
What time are we going to have dinner? I'm already hungry.¿A qué hora vamos a cenar? Ya tengo hambre.
Copyright © Curiosity Media Inc.
eat(
it
)
A transitive verb is a verb that requires a direct object (e.g. I bought a book.).
1. (to consume)
a. comer
I haven't eaten anything since this morning.No he comido nada desde esta mañana.
An intransitive verb is one that does not require a direct object (e.g. The man sneezed.).
2. (to consume)
a. comer
We haven't eaten there in years.Hace años que no comemos allí.
3.
A word or phrase that is commonly used in conversational speech (e.g. skinny, grandma).
(colloquial)
(to worry or bother)
a. preocupar
Why are you so serious? What's eating you? Come on, tell me.¿Por qué estás tan serio? ¿Qué te preocupa? Vamos, dímelo.
b.
This refers to an idiomatic word or phrase for which there is no word-for-word translation.
no direct translation
What's eating her? She didn't even say hello to us.¿Qué mosca le habrá picado? Ni siquiera nos saludó.
What's eating him? Why did he slam the door?¿Qué le pasa? ¿Por qué dio ese portazo?
Copyright © Curiosity Media Inc.
SpanishDict is the world's most popular Spanish-English dictionary, translation, and learning website.
© Curiosity Media Inc.  |  Ver en español
SOCIAL NETWORKS
APPS