How long have you been staying in this hotel?How long have you stayed in this hotel?有什么区别吗

问题描述:

How long have you been staying in this hotel?How long have you stayed in this hotel?有什么区别吗
这不是两种时态吗?难道没区别吗

前者 现在完成进行时 表示现在还在住
后者 现在完成时 已经没住了