LanguageTool Community

<< return to list of rules

Rule "Wrong phrase: I have x years old (I am x years old)"

This is one of many errors that LanguageTool can detect.

Description: Wrong phrase: I have x years old (I am x years old)
Message: This phrase is used with 'be'.
Category: Collocations (ID: COLLOCATIONS)
Incorrect sentences
that this rule can detect:
  • I have 25 years old.
    Correction suggestion: am 25 years old
Correct sentences
for comparison:
  • I am 25 years old.
ID: HAVE_CD_YEARS_I [1]
Version: 6.8-SNAPSHOT (2026-03-01 22:33:09 +0100)