Second one is correct .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousI obeyed her all my life.e.g. she is no longer alive.
AnonymousI have obeyed her all my life.I obeyed her in the past and I continue to obey her.
teechrI I obeyed her all my life.e.g. she is no longer alive.I think that would be "I obeyed her all her life".
fivejedjonI obeyed her all my life doesn't work for me. The past tense suggests that the speaker is no longer alive.That's also how I read it.