Just spotted something.. the usual way by getting it wrong but looks the required format is
IJe suis resté là de huit heures à onze heures. I stayed there from eight to eleven.. I put "de huit à onze heures", missing the "heures".. as you would do for months etc.. this seems unique to time and might be worth pointing out in the leçon.. if it isn't already!
I think your version is just as correct, even though it might be a tad less formal.
Sign in to submit your answer
Don't have an account yet? Join today
Test your French to the CEFR standard