Are they possible if I use it in past events? Which are British English and which are American English
E.g.
They have just/already/never eaten 2 biscuits 2 minutes ago.
They had just/already/never eaten 2 biscuits.
They just/already/never ate 2 biscuits.
They haven't written/eaten yet.
They didn't write/eat yet.
They hadn't eaten/written yet.
So, which are British English and American English in past events?
E.g.
I ate/drank/sang yesterday.
I have eaten/drunk/sung yesterday.
I had eaten/drunk/sung yesterday.
Could you give me the explanations about this topic? I await for your explanations, thanks!