Предлог for часто используется в значении "в течение" и обозначает длительность какого-то месяца. Употребление предлога зависит от эмоционального окраса и значения, которое вы привносите. Сравните:
1. I traveled a lot this month. - В этом месяце я много путешествовал(-а).
She has been travelling around Europe for three months. - Она путешествовала по Европе в течение месяца.
2. This film lasts an hour. - Этот фильм длится около часа.
It lasts for four years and ends with graduation examination. - Оно продолжается в течение четырех лет и завершается выпускными экзаменами.