LanguageTool Community

<< return to list of rules

Rule "Wrong phrase: have x years old (be x years old)"

This is one of many errors that LanguageTool can detect. Visit the LanguageTool homepage to use it online or download it for free.

Description: Wrong phrase: have x years old (be x years old)
Message: This phrase is used with 'be': \1 \2 \3 \4.
Category: Collocations (ID: COLLOCATIONS)
Incorrect sentences
that this rule can detect:
  • He has 25 years old.
    Correction suggestion: is 25 years old
Correct sentences
for comparison:
  • I am 25 years old.
Pattern: Show XML · Show in Rule Editor
Check the following text against just this rule:

ID: HAVE_CD_YEARS [1]
Version: 4.7-SNAPSHOT (2019-07-18 20:30)