in a while=in a moment=in a minute=soon=at once=right away 立刻 马上
常用用于一般将来时,提问时用how soon
例:I will leave for Beijing in a while(我马上就去北京)
after a while=after a moment 一会儿以后,后来 常用于一般过去时,提问时用when
例:After a while,we began to have a picnic.过不久,我们就开始野餐.
类似的还有 for a while=for a little while=for a minute一会儿(表很短的一段时间)提问时用how long
例:I have watched TV for a while(我只看了一会儿电视)
扩展:
after a while ,过了一会儿的意思。for a while 也有一会儿/瞬间的意思。这两者在用法上没什么区别的,都可以互用,不过一般来说after a while用句首情况多点,for a while 则句中和句末,当然for a while 也可以用于句首比较少。