how soon是用于将来时态,意思为什么时候.但具体也看语境.
比如:how soon will you come back?
how long的时态一般用于过去时,也看语境吧.
e.g.How long have you been here?
注意,how long是一个时间段而不是时间点.
How often很容易解释啦.它是一个对频率提出问题的疑问词.
比如:How often do you watch TV every week?
回答这句话的话,应该使用频率.比如:three times.