On the Nature of Do-support : a Synchronic and Diachronic Approach