The following are faulty sentence. Which type of the faulty sentences?

1, my uncle from ausralia last week.
2,while on the phone with a bill collector, my dog kept barking on me.
3,selamawit always visit her grand mother.
4, the girl showed me the direction to the hospital with a yellow min skirt.
5,every one in the class need to score good marks.

1. Missing verb tense

2. Preposition error
3. Subject-verb agreement error
4. Word choice error
5. Subject-verb agreement error

also, dangling modifiers

#2. it seems as though the dog was on the phone
#4. does the hospital have a yellow skirt?

Correct, #2 is a dangling modifier error and #4 is also a dangling modifier error as the yellow skirt is wrongly modifying the hospital instead of the girl.

The faulty sentences in the given list contain various types of errors. Here is a breakdown of the type of error in each sentence:

1. Sentence Fragment: The sentence lacks a subject and a verb. It should be written as: "My uncle visited from Australia last week."
2. Misplaced Modifier: The phrase "on me" should be placed after "kept barking" to clarify who the dog was barking at. It should be written as: "While on the phone with a bill collector, my dog kept barking at me."
3. Incorrect Verb Tense: The verb "visit" should be in the present tense to match the subject "Selamawit." It should be written as: "Selamawit always visits her grandmother."
4. Ambiguous Pronoun: It is unclear who showed the direction to the hospital. The sentence should be rewritten to specify the subject. For example: "The girl, wearing a yellow miniskirt, showed me the direction to the hospital."
5. Subject-Verb Agreement: "Everyone" is a singular subject and should take the verb "needs" instead of "need." The sentence should be written as: "Everyone in the class needs to score good marks."