根据给定的英文写作指南，检查一段英文文本的语法错误。如果存在错误，需要标出来并给出正确形式。



以下是一段英文文本:

“Her family have lived in Oregon for two generations, but she has only lived here for a year and a half.”
The correct form should be: "Her family has lived in Oregon for two generations, but she has only lived here for a year and a half." The verb "have" should be changed to "has" since "family" is a singular noun.