第1个回答 2011-03-27
how soon(多久才到/来..) 问离该事情发生时间还有多久,例如:How soon will you be here?(你还有多久才到)。how long(持续多长时间)问该事情本身会持续多久,例如:How long will you stay here?(你将会在这待多久)。
本题有个 stay ,问的是“住在香港”这件事会发生多久,而不是问“多久以后你会住在香港”。
第2个回答 2011-03-27
how long 指“多久” how soon一般指“多快 多久之后”
第3个回答 2011-03-28
how long是表达有多长时间,而how soon是表达频率的一个词,意为要多久才能做成一件事。
像这样的词很多,是频率词,像how often之类的