Would you like to have something to eat. No thank you I------------------(just have) dinner.What would be the correct tense in the above balnk?
New Member40
Would you like to have something to eat? No, thank you, I just had dinner.
New Member26
>>Would you like to have something to eat? No, thank you, I just had dinner.

This is - as I was taught - a classical example to show differences between British and American English:

In AE you'd say "I just had dinner.", while
in BE you'd prefer to say "I've just had dinner."
Regular Member569
Proficient Speaker: Users in this role are known to maintain an excellent grasp of the English language. You can only be promoted to this role by the Englishforums team.
Looking for ESL work?: Try our EFL / TOEFL / ESL Jobs Section!
I have just had dinner.