+0
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?
Comments 
Would you like to have something to eat? No, thank you, I just had dinner.
>>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."
I have just had dinner.