Согласование времен - правило удивительное, ведь в русском такой вещи нет. Очень коротко его суть можно передать так: если главное предложение в прошедшем времени, то все косвенные делают "шаг назад", и настоящее становится прошлым, прошлое - преждепрошедшим, будущее - будущем в прошедшем.