I have lived there when I was a child. Is this sentence correct? Thank you :)
I believe that it's not, and that it should either be : I have lived there since I was a child. Or I lived there when I was a child. What do you think?Is there any context in which the first sentence could be correct?