Клавдия, доброго дня! в вашей ситуации если ДДУ был зарегистрирован, то вы имеете полное право на возврат денег в случае просрочки сроков сдачи дома. Сам по себе факт отсутствия разрешения на строительство является сопутствующим- Застройщик мог получить разрешение и после подписания с вами ДДУ. В данной ситуации ваш вопрос регулируется п.1 ч.1 ст. 9 ФЗ О долевом строительстве:
Участник долевого строительства в одностороннем порядке вправе отказаться от исполнения договора в случае:
1) неисполнения застройщиком обязательства по передаче объекта долевого строительства в срок, превышающий установленный договором срок передачи такого объекта на два месяца.
Однако, на практике в таких случаях как правило все счета застройщика пустые и расторгнув договор вы и денег с него скорее всего не получите, и право требования квартиры утратите. РАно или поздно дом достроится силами иного застройщика или кооперативом, поэтому я не рекомендую вам расторгать договор.