He live to be 100 years old.

He lived until 100 years.
He lived until 100 years old

4 answers

He lived until he was 100 years old.
None are correct.

#1 would be correct if you made the verb past tense instead of present tense: He lived to be 100 years old.

You could also write any of these:

He lived to be 100.
He lived until he was 100 years old.
He lived until he was 100.
Thank you for your help.

* He lived to be 100.

1. He lived until 100 years old.
2. He lived until 100.
3. He lived until 100 years.

Are they all wrong? Ungrammatical?
All are incorrect:
1. He lived until 100 years old.
2. He lived until 100.
3. He lived until 100 years.

This is correct:
He lived to be 100.