I want to say in Latin, "How long have you been a dog? I have been a dog four or five years now."
But how do I form the interrogative phrase, "How long?" My first inclination was to use the phrase "quantus tempus", somehow, but I'm pretty sure this is wrong.
How would you translate my first two examples into Latin? It would be interesting to learn more about how to ask a question regarding time or duration. I know that Greek uses the accusative, dative, and genitive cases to express different aspects of time. Does Latin have an accusative of duration? This would be necessary for translating my second example (i.e. four or five years now).