0
MustAsk Posted 13 years ago
Grammar

How long vs for how long

Hi

What is the difference between " how long have you slept?"
and "For how long have you slept?"

Thanks!
  

Top answer

There's no difference but I get the impression that the person you are asking is still asleep and thus cannot give you an answer. " CB

Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
There's no difference but I get the impression that the person you are asking is still asleep and thus cannot give you an answer. If he is awake, ask "How long did you sleep?"

CB