> have been able - мне тоже нравится. В моём варианте was able
все-таки как правильно? почему have been able не подходит, ведь указан промежуток времени.
мне надо точно знать.