Развитие языка - это естественный, неосознанный и неконтролируемый процесс, который, как и любое культурное наследие, является прямым следствием социального взаимодействия и исторических событий.
Развитие английской грамматики неразрывно сопряжено с историей английского языка, а также с историей самой Англии.
Для начала, немного языкознания.
Все современные европейские языки произошли от древнего праиндоевропейского языка, который существовал около 5-6 тысяч лет назад. Древние племена мигрировали и расселялись по материку, социальные группы изолировались, и развитие языка в каждой из них шло своим путём. Так обозначилась Германская группа, а в ней и Западно-германская ветвь, которая сегодня представлена английским, немецким и голландским языками.
Северно-германская ветвь сегодня представлена норвежским, шведским, датским и исландским языками.
А теперь немного истории.
Издавна на территории Великобритании обитали кельты. Потом, их завоевали римляне, говорящие на латыни.
Далее на остров пришли англо-саксы, которые говорили на староанглийском языке, принадлежащем к западно-германской группе. В VII-IX веке начались набеги викингов, чей язык принадлежал к северно-германской группе, и конечно, это оказывало определенное влияние на староанглийский язык. А в XI веке случилось норманнское завоевание, которое окончательно изменило облик английского языка, ведь официальным языком в стране на какое-то время стал французский.
И снова немного языкознания.
Понятие времени существует в любом языке, но каждый язык выражает его по-разному. Есть синетические языки (например, русский и латынь), в которых смысл выражается с помощью изменений формы слова - добавления окончаний, суффиксов, префиксов, и т.д. Им противоположны аналитические языки (например, английский), где смысл выражается с помощью служебных слов, а также через порядок слов.
А что же английские времена?
А теперь, с помощью краткой истории английский завоеваний и небольшого экскурса в языкознание сделаем вывод.
Английский язык, по сути, является сплавом латыни (флективного языка, где смысл выражается окончаниями и суффиксами) и нескольких германских языков (в большей степени аналитических, с тенденцией к использованию служебных слов для передачи смысла).
Вот и получается, что в предложении "I have worked since morning" мы найдем и окончание -ed (наследие флективных языков), и служебный глагол have (признак аналитического языка).
И всё же английский язык скорее аналитический. Он очень "любит" классификацию и точность. И чтобы как можно точнее выразить - когда работал? с утра до ночи? или вчера? или еще давно, до того, как отдохнул? а чуть-чуть поработал и перестал, или долго работал? - английский язык и создал прекрасное множество различных грамматических времён, чтобы сразу из предложения было понятно всё до мельчайших подробностей 💥