how soon和when有什么区别?此题为何不能用how soon

问题描述:

how soon和when有什么区别?此题为何不能用how soon
比如:---______are you going to move there?
---In ten years,I think.
我觉得how soon和when都可以.答案给的是when

决定因素是句子时态
how soon只能用于将来时态,指事情尚未发生.而when可以用于任何时态,过去将来都可以.