German and English languages have a common root but an innumerable amount of differences. One of them is how infinitive is formed. In English we have to+verb: "to stand" in German we have a verb ending with "en": "stehen".
I would like to know which of these two forms appeared first, and if there was any time when they co-existed in the same language at the same time.