Can you tell me which form of the following sentences is the correct one please?
Imagine two friends discussing the gym...
I was in a good shape before
I assume that it's not correct because simple past is used for a finished action in the past, at a specific time. And being in a good shape it's not an action..
I have been in a good shape before
This sounds ok to me, because it's "change over time".
I had been in a good shape before (I broke my leg)
If it would have had a simple past at the end I believe this would have been the correct form.
I think this is what the theory says, but I've seen for many times people using past perfect without specifying a simple past and I don't understand whether it is correct or not.