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.
Guest:
I have just had dinner.
Live chat
Registered users can join here