Разница между предлогами "At", "in" и "to" в английском языке  English Flag:

 Предлги "At" и "in" используется когда нет движения, например после глаголов "be" и "stay":

She's at school: она в школе.

 Stay in your room: оставайся дома.

 Предлг "to" используется когда есть движения, например после глаголов "go", "come", "fly":

He goes to school: он идёт в школу.

 He came to work: он пришёл на работу.

 He flies to America next week:  он летает в Америку следующую неделю.

 He sent the letter to his friend: он отправил письмо своему другу.

 He took the box to the shop: он отнёс коробку в магазин.

 Перед словом "home" никогда ставьте предлог "at": 

 He went back home: он вернулся домой.

 He is at home: он дома.

 "At" после глагола выражает агрессивность к лицу, в отношение которого соверщается действие, "to"

наоборот выражает доброжелательность.  

 She threw the pillow to me: она бросила мне подушку.

 She threw the pillow at me: она бросила на меня подушку.

 С открытыми помещениям всегда используется предлог "in":

 The dog is in the garden: собака в саду.

 The cat is in the box: кошка в коробке.

 The baby is in the house: ребёнок в доме.

 Переводите:

 Он на работе.

 Она в парикмахерской. (hairdresser's-парикмахерская).

 Он идёт в лондон.

 Ей нет дома.

 В доме большая кухная.

 Решение:

He is at work (at job).

 She's at the hairdresser.

 He goes to London.

 She is not at home.

 There is a kitchen in the house.