"How long had he been slept", is this mean he has woken up and I asked the time he was slept. "How long has he been sleeping", is this mean he is still sleeping, and I am asking how long he has been sleeping.
Top answer
Your first sentence is not correct; it should be: How long did he sleep? The second sentence is fine.
— Philip
Your first sentence is not correct; it should be: How long did he sleep?
The second sentence is fine.
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.