Можно сказать " she/he is in London"? Или вместо she/he должно быть it?
Можно! Главное- что бы был глагол! She is in London - она в Лондоне
А it ведь тоже можно поставить?
нет.in нужно
Можно, it is in London- оно в лондоне. На пример, где твоя машина? Она в Лондоне. Where is ur car? It is in London