Only one of your examples is incorrect, namely at the street. At the street is unusual but possible in some contexts, just not here.
You can work on your prepositions here: http://www.usingenglish.com/members/quizzes/
Hi! I wonder which preposition I can use " In" or "At" in this example:
There are many dangerous situations in the school, in the street and at home
There are many dangerous situations at school, at the street , at home
please answer me and point to any site that can help me use diffrent other prepositions.