As a rule of thumb, speakers could probably understand each other perhaps 500 years apart, but not 1000 years apart. So labels like "Greek" over longer periods are for our convenience. They just continually change: you never actually get one language changing into another. A language doesn't last for a certain length of time.