It can be that peter pehle gata tha
Cant it be Peter sang
No it cant be peter sang because in hindi it means " पीटर ने गाया | " and this indicates that he has already sung . he used to sing is different from he sang.
If not, what is the hindi sentence for this?
This question confused me.
Yes i agree
No need for pehle.. it would be superfluous as the Hindi form of this sort 'Peter gata tha' already means 'used to'. E.g. I used to swim would be 'Mei terta tha' and so on.
पीटर गाता था is correct
So how to say "Peter sang"?
I see above पीटर ने गाया , thanks.
Peter gata tha...
Peter used to sing... in the past, but doesn't any more
Peter ne gaya tha...
Peter Sang... 2 mins ago
Or ... In the party last night
Or ... Last year at his wedding
Peter used to sing