Чтобы выбрать правильный ответ, нужно внимательно прочитать предложенные варианты и выбрать наиболее подходящий по смыслу к определению "город-призрак".
- a town ghosts live in (город, в котором живут призраки) - это неверное определение, так как города-призраки не обязательно связаны с призраками.
- a town which does not exist any more (город, который больше не существует) - это слишком общее определение. Город может не существовать по разным причинам, а не только потому, что он стал "призраком".
- a town in which people lived but now there aren't any (город, в котором жили люди, но сейчас их нет) - это наиболее точное определение города-призрака.
Таким образом, правильный ответ - номер 3.
Ответ: 3