In English, How Long is used to ask questions about the duration of time periods. For example:
"How long have you been waiting?" "Only for a minute or two."- "How long have they been married?" "Oh, for a very long time. More than 25 years."
"How long will the concert last?" "It should be over by ten o' clock, I think."- "How long was your stay in Malaysia?" "The project lasted for two years, but I was there for two and a half years."
- "How long have you been living in this house?" "For 12 years now, ever since my mother died."
- "How much longer can you stay?" "Not much longer. For another ten minutes perhaps. I have to be home before midnight."
In the answers, the How Long construction is often used in combination with the prepositions for and since – details about their usage, which we described in another article on our blog – 'Using For and Since and the differences between them'.
More articles on English grammar
Videos of online exercises from 'Kabinata'
What our virtual classroom looks like