Я уверена, что этим вопросом задавался каждый, кто начинал изучать английский. Почему в русском всего 3, а в английском 12, не считая пассивного залога, каузатива и еще много чего?
Они что с другой вселенной?
На самом деле нет. Времен всего 3, так же как и в русском (настоящее, прошедшее и будущее). А все остальное - Simple, Continuous, Perfect - это аспекты, которые выражают характер действия, то есть случается ли это регулярно, в данный момент, или это завершенное действие.
Не пугайтесь, в русском языке тоже все это есть, только выражается по-другому.
Например,
Я иду в школу (сейчас, в данный момент) - I am going to school.
Я хожу в школу (регулярно. я школьник, и я хожу) - I go to school.
Я шел в в школу (вчера я шел и думал о птичках) - I was going to school.
Я сходил в школу (и уже вернулся) - I have gone to school.
Видите, в русском языке мы тоже выражаем эти действия, только с помощью разных слов или приставок, а в английском - это разные грамматические структуры.
При изучении языка, важно понять аналогию с родным языком, и все станет намного легче, чем вы представляете.