Answer:
Latin was introduced to the old English Language when the Romans began invading the British isles from AD 43 onwards. As the new rulers of the land, the Romans imposed Latin on the native Celts thereby adding Latin to the language.
After the Roman era, Germanic tribes with the most famous and influential being the Angles and the Saxons conquered the British Isles and then contributed their Germanic tongue to English. Indeed, the basis of English is German because of them.
Sometime later the Scandinavian Vikings began launching raids against Britain which culminated in outright war that saw them occupying great expanses of British land. This enabled them to contribute Scandinavian elements to English.