Оба варианта возможны.
Существуют омонимичные глаголы:
зреть 1, зрю, зрит (смотреть)
зреть 2, зрею, зреет (созревать)
Образование формы родительного падежа мн. числа существительного мечта затруднительно; в индивидуальном употреблении отмечен вариант мечт («Он корни помыслов, он зрит полет всех мечт И поглумляется безумству человеков...» Державин, Евгению).
Образование формы родительного падежа мн. числа существительного мечта затруднительно; в индивидуальном употреблении отмечен вариант мечт («Он корни помыслов, он зрит полет всех мечт И поглумляется безумству человеков...» Державин, Евгению). Посколку форма мечт малоупотребительна, вместо нее используют р. п. слова мечтание – мечтаний.
Слово пока здесь не вполне подходит по смыслу. Лучше: Они точно знали, сколько горит свеча или Они точно знали, как долго горит свеча.
Если собирательное существительное не имеет при себе зависимых слов, необходимо формальное согласование рода и числа сказуемого: большинство верит (но ср.: большинство людей верит и большинство людей верят). См. в «Письмовнике»: Единственное и множественное число сказуемого.
Такое употребление корректно. Глагол царить используется здесь в знач. 'иметь место; преобладать, господствовать'.
Возможна как форма единственного числа сказуемого, так и форма множественного числа.