Если времена, то книги это действительно дно - чтобы понять перфекты, нужен контекст, а в учебниках об этом очобо не заморачиваются: дали одно-два предложения - и думай, потоиу что всё равно неоднозначносто осталась. По временам советую ютуб Albert Kakhnovskiy "Английский по синему Мерфи", Надежда Счастливая.