1. How long 可以用于过去时态。
2. 这个句子是错误的,leave是短暂性动词,你改正的是正确的。
你也可以说How lond ago did he leave?
3. how often 问频率,可以和短暂性动词连用。
How soon 问将来的事件,也是可以喝短暂性动词连用的。
How often does he leave for dalian?
How soon will he arrive?
4. 你不要死记,只要问的是延续性的时间段的,不能用短暂性动词,你可以用常理来推断。
5. 你说的完全正确。
6.
How long was she away ? A 对的 be away 是一种状态
How long has she been away? B 对的 核心还是be away
How long was she gone ? C 对的,这个是朗文词典的例子:His wife's been gone for several years.
How long has she been gone? D 同上
How long did she leave for? E 这个句子是错误的。核心词还是leave,不能和段时间的hao long提问,第二,leave for 放一起,就是离开前往某地了,而不是for加段时间的意思。
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。