There is, there was, there were сообщают, что нечто где-то есть или было. Слово there здесь не значит «там»; перевод начинают с конца: «на двери не было ничего».
Признак оборота: there стоит на месте подлежащего, за ним форма be, а настоящее подлежащее идёт после глагола, и глагол согласуется с ним: there was nothing, there were Cains and Abels.
По-русски подходят «есть», «было», «имеется», а часто глагол вовсе не нужен: There is no doubt «нет сомнения». В вопросе be выходит вперёд: Are there no prisons? «Разве нет тюрем?»