Why do you say acabo de comer (I finish of eating) for I just ate?
The answer isn’t the translation — it’s the middle layer, where English word order is rearranged into Spanish logic before a single word is swapped.
The thought · English
I just ate.
The structure · English in Spanish logic
I-finish of to-eat.
The Spanish
Acabo de comer.
The rule
Spanish has no word for “just (a moment ago)” as an adverb here — it uses the construction “acabar de + infinitive,” literally “to finish of (doing).” “Acabo de comer” = “I’ve just eaten.” The present tense of acabar carries the recent-past meaning. Imperfect shifts it back: “acababa de llegar” = “I had just arrived.”
Reading the structure is step one. Feeling it is the moat — watch the words physically rearrange, then say your own sentence and the bartender answers.
Restructure “Acabo de comer.” live →