Welcome to English Forums!
Where do you think the errors are?
Just a word of advice. This is an unusual post for this
forum. You have a better chance of getting attention if you ask
an individual question about a specific grammatical point. Nearly
30 items in one post begins to look like you might just be asking
someone to do your homework for you!
CJ