She stayed in Shanghai for a week.这句话的问句可以用How long吗?或者 How soon?这两个有什么区别?

问题描述:

She stayed in Shanghai for a week.这句话的问句可以用How long吗?
或者 How soon?
这两个有什么区别?

该用how long
how soon表示将来多久以后

后者一般针对将来时态,此处应该选择HOW LONG!

HOW soon 就是多少只未来的时间点
中文可以这样说
你什么时候...

how soon 是 指点的时间,这里不能用 能用how long
how long 指的是段的时间
慢慢体会一下吧

How soon是对未来的事情还有多久能发生.比如:How soon will he come?他还有多久能来?
How long是对一个时间段提问
因此这个问句应该用How long.