Learn English – “I have been had it” or “I have had it”: which one is correct

present-perfect

Which one is correct?

This is a very old book. I have been had it since I was child

or

This is a very old book. I have had it since I was child

Best Answer

The second one is correct present perfect of "to have." "I have had it since I was a child," is correct.