how long完成时

问题描述:

how long完成时
how long不是问一段时间的吗?为什么可以用How long did you stay?

那句话的意思是你待多久了,问的是过去的 状态.how long在这里表示的是过去