“how long”通常用于询问时间的长短,常与介词for搭配使用,表示持续的时间长度。而on一般用于具体日期或某一天。
总结:How long 通常用 for 提问,表示时间段;on 用于具体日期。注意区分两者用法,避免混淆。