Writing prompt: My Best Friend

Student essay:
As we know nobody can go without friends .A good friends is someone who make us happy or impressive.Friendship helps us understand who we are. why we need each other or what wo can do for each other.For example , I often cannot finish my homework , and
then myfiend help me finish it. so I think need friends. Friendship is warm and give me hope and wishes . Everyone should have a good friends. When you are happy, friendship is just like adding flowers on the brocade;

Corrected essay:
As we know nobody can go without friends. A good friend is someone who makes us happy or impressed. Friendship helps us understand who we are, why we need each other or what we can do for each other. For example, I often cannot finish my homework, and then my friend helps me finish it. So I think we need friends. Friendship is warm and gives me hope and wishes. Everyone should have a good friend. When you are happy, friendship is just like adding flowers on the brocade.

Error analysis:
error_sentence: As we know nobody can go without friends .A good friends is someone who make us happy or impressive.
correct_sentence: As we know nobody can go without friends. A good friend is someone who makes us happy or impressed.
error: .A good friends
correction: . A good friend
error_type: Noun Number Error
error_severity: 4
error_description: ① Space Error: According to English writing conventions, there should be a space between punctuation and a word; the original sentence 〈.A good friends〉 lacks a space, so 〈.A good friends〉 needs to be changed to 『. A good friend』 to conform to writing conventions.; ② Noun Number Error: According to the context, in the subject 〈a good friends〉, the singular determiner 〈a〉 conflicts with the plural noun 〈friends〉, so it needs to be changed to the singular form 『friend』 to conform to the meaning.
error_sentence: good friends is someone who make us happy or impressive.
correct_sentence: A good friend is someone who makes us happy or impressed.
error: make
correction: makes
error_type: Subject-Verb Agreement Error
error_severity: 3
error_description: Subject-Verb Agreement Error: The original sentence has a subject-verb agreement error; the subject 〈a good friend〉 is third-person singular, and the original predicate 〈make〉 is in the third-person plural form, so the verb 〈make〉 needs to be changed to the third-person singular form 『makes』 to maintain subject-verb agreement.
error_sentence: good friends is someone who make us happy or impressive.
correct_sentence: A good friend is someone who makes us happy or impressed.
error: impressive
correction: impressed
error_type: Adjective Error
error_severity: 2
error_description: Adjective Error: According to the context, the meaning here is "being touched"; in the original sentence, 〈impressive〉 describes a quality that actively makes people impressed, so 〈impressive〉 needs to be changed to 『impressed』 to fit the context.
error_sentence: Friendship helps us understand who we are.
correct_sentence: Friendship helps us understand who we are, why we need each other or what we can do for each other.
error: .
correction: ,
error_type: Punctuation Error
error_severity: 2
error_description: Punctuation Error: According to the context, the original sentence's 〈understand〉 is followed by three parallel object clauses, which should be connected by a comma, not a period; change 〈.〉 to 『,』 to maintain sentence coherence.
error_sentence: why we need each other or what wo can do for each other.
correct_sentence: Friendship helps us understand who we are, why we need each other or what we can do for each other.
error: wo
correction: we
error_type: Spelling Error
error_severity: 2
error_description: Spelling Error: According to the sentence meaning, it is clear that "we" is intended here, so 〈wo〉 is a misspelling of 『we』; 〈wo〉 needs to be changed to 『we』 to make the sentence fluent.
error_sentence: For example , I often cannot finish my homework , and
then myfiend help me finish it.
correct_sentence: For example, I often cannot finish my homework, and then my friend helps me finish it.
error: 
then myfiend help
correction: then my friend helps
error_type: Subject-Verb Agreement Error
error_severity: 4
error_description: ① Space Error: According to English writing conventions, a space needs to be added between words; the original sentence 〈myfiend〉 lacks a necessary space, so the conjoined 〈myfiend〉 is changed to 『my fiend』 to conform to English writing conventions.; ② Subject-Verb Agreement Error: According to English grammar rules, the original sentence has a subject-verb agreement error. The subject 〈myfiend〉 is third-person singular, and the original predicate 〈help〉 is in the third-person plural form, so the verb 〈help〉 needs to be changed to the third-person singular form 『helps』 to maintain subject-verb agreement.
error_sentence: so I think need friends.
correct_sentence: So I think we need friends.
error: so
correction: So
error_type: Case Error
error_severity: 1
error_description: Case Error: According to English writing conventions, the first letter of a word at the beginning of a sentence needs to be capitalized; in the original sentence, 〈so〉 is at the beginning of the sentence and needs to be capitalized, so 〈so〉 needs to be changed to 『So』 to conform to conventions.
error_sentence: so I think need friends.
correct_sentence: So I think we need friends.
correction: we
error_type: Pronoun Error
error_severity: 2
error_description: Pronoun Error: According to the context, the clause 〈I think need friends〉 is missing a subject, so the pronoun 『we』 needs to be added to make the sentence structure complete.
error_sentence: Friendship is warm and give me hope and wishes .
correct_sentence: Friendship is warm and gives me hope and wishes.
error: give
correction: gives
error_type: Subject-Verb Agreement Error
error_severity: 3
error_description: Subject-Verb Agreement Error: According to English grammar rules, the original sentence has a subject-verb agreement error; the subject 〈Friendship〉 is third-person singular, and the original predicate 〈give〉 is in the third-person plural form, so the verb 〈give〉 needs to be changed to the third-person singular form 『gives』 to maintain subject-verb agreement.
error_sentence: Everyone should have a good friends.
correct_sentence: Everyone should have a good friend.
error: friends
correction: friend
error_type: Noun Number Error
error_severity: 2
error_description: Noun Number Error: According to the context, in the original sentence 〈a good friends〉, the singular determiner 〈a〉 conflicts with the plural noun 〈friends〉, so it needs to be changed to the singular form 『friend』 to conform to the meaning.
error_sentence: When you are happy, friendship is just like adding flowers on the brocade;
correct_sentence: When you are happy, friendship is just like adding flowers on the brocade.
error: ;
correction: .
error_type: Punctuation Error
error_severity: 2
error_description: Punctuation Error: According to English writing conventions, a semicolon 〈;〉 is used to connect parallel independent clauses, but here the sentence is complete, so 〈;〉 needs to be changed to a period 『.』 to conform to conventions.