In fact, English is a Germanic language. The Anglo-Saxons contributed to the formation of English most of all.
English grammar is still very similar to German. Compare: Meine Freundin ist neun Jahre alt. (German) – My friend is nine years old. (English) Wir gehen in die Schule. (German) – We go to school. (English) Sie ist interessant. (German) – She is interesting. (English)
There are also a lot of French words in English from when William Duke of Normandy became the King of England in 1066.
French words in English: country, court, crime, prison, religion, prince, princess, royal, adventure, change, fruit, letter, literature, magic, male, female, mirror, question, special
You can find a lot of Scandinavian words in English too. They came from the times when the Vikings raided Britain.
Scandinavian words in English: anger, cake, call, egg, get, give, kick, kill, score, scrub, seat, skill, skirt, sky, take, they, them, their, ugly, want, window, husband.
The English alphabet came from Latin. Christian monks, who spoke Latin, brought it to England from Ireland.
Latin words in English: street, kitchen, cup, cheese, wine, angel, wall, paper.
It is very strange, but the Celtic language didnt contribute many words to modern English.
We can only find Celtic words in the names of places and rivers such as: Dover, Kent, Avon and the Thames, for example.
Thank you for your attention!