Miss Brown came to this school in 2007. Now using a verb "live" we have to put the same sentence in the present perfect tense. examples:
Miss Brown has been at this school since 2007, or
Miss Brown has been in this school since 2007.
Which preposition is correct? I know that when the pupil is at school, it means he or she is there at the moment, and to be "in school" means to study there. What about teachers? And another question: Where can I find the grammar rules about prepositions with a word "been"? Thanks