怎样区分how long 与how soon?

来源:百度知道 编辑:UC知道 时间:2024/06/20 13:23:57

1.how soon 对(从即时起)到将来某个时刻间的时间长短提问,回答通常为 in+一段时间。如:
-How soon will you be back?
-In two days.
2.how long 对从某个时刻都另一时刻(各时态皆可)间的时间长短提问,但后跟的谓语动词必须为延续性动词,回答为 for+一段时间。也用作对长短提问。如:
-How long did he be away?(leave为短暂性动词,故换为短语be away)
-For ten years.

how soon 多用于将来时,多用于问时间点。如:How sonn will you be back?
how long 好像哪个时态都可以用,用于问时间段
如:How long have you been in China?
How long will it take you to finish your homework?