1. I am in the first grade in London Middle School.

1-2. I am in the first grade at London Middle School.

(Are both prepositions correct?)

2. How many hours does Bora study in school?

2-2. How many hours does Bora study at school?

(Which preposition do we have to use, 'at' or 'in'?)

I think they both can have the prepositions.

Not sure though...

Yes, Anya is correct. Either preposition can be used in these sentences.

1. Both prepositions, "in" and "at," can be used to describe a person's location. However, there are slight differences in usage.

"In" is more commonly used to indicate being inside or within a larger space, such as being inside the school building or within the boundaries of London Middle School. So, both sentences (1) and (1-2) are correct and convey that you are a student enrolled at London Middle School.

"On the other hand, "at" is used to indicate a specific location or place. So, sentence (1-2) emphasizes your presence at the specific location of the school, rather than just being associated with it. Both prepositions can convey a similar meaning in this context and are interchangeably used.

2. The correct preposition to use in this context is "in." When asking about the length of time someone studies, we use "in" to mean within the time frame of school hours. So, the correct question would be "How many hours does Bora study in school?" This sentence implies Bora's study time during the school day within the school premises.

Though "at" can indicate being at a location, using "at" in this context might imply that the study is happening externally, outside of the regular school routine. Therefore, "in" is the appropriate preposition to use when asking about study hours during school.