Узнать, определить это время, а соответственно и поставить правильную форму, можно, если задать вопрос: Как долго? Сколько времени?. Сигнальными словами, которые не только сопровождают сказуемое, но и характеризуют его в этом времени, можно назвать for — в течение (for a month, for