it's a bit side off, but anyway..
Unlike most people here I'm not a native English speaker and I can assure you, that English (according to our books) makes great distinctions between: I did, I have done, I was doing, I have been doing, I had been doing...
I was learning English in school for seven years, but I never knew which tense to use. And every wrong use was ticked as a mistake, therefor I was sure that I could never speak English well enough.
I still make mistakes, but I know now that people can understand me and I can get along with English as well as with Welsh, where I often say "nes i " instead of " o'n i" and vice versa.
People seem to understand me.
So as Aran likes to say: Don't worry, say what comes to mind or what feels right, and if you notice that your conversation partner uses different patterns, you will learn by doing.