how long和how soon的区别

如题所述

  how long,how soon和how often都含有how,并且都和“多长时间、多久”有关,但它们的用法不相同.
how long意为“多久、多长时间”,主要是对一段时间进行提问,答语通常是(for)three days/weeks/months等时间段,它可用于各种时态.
How long do you stay in Beijing every year?每年你在北京住多久?
How long have they lived here?他们住在这里有多久了?
—How long were you not at school last year?去年你多久没上学?
—About two weeks.约两周.
________________________________________________
how soon意为“还要多久”,是对从某个基本时间到将来某动作结束或某动作发生这段时间提问,常用在一般将来时态的句子中,其答语通常是“in + 一段时间”.
—How soon can you finish the work?还要多久你能完成这项工作?
—In half an hour.半小时后.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-10
1.how long“多长”,询问动作在时间上所持续的长度.其答语部分或划线部分可能是:
1)“for + 时间段”,有时可能没有介词for.如:
---How long did he wait for you here?他在这儿等了你多久?
--- For two hours.两个小时.
It took him 20 minutes to finish his homework.(对话线部分提问)
→How long did it take him to finish his homework?
2)“since + 具体时间”,“since + 时间段 + ago”或者“since + 从句”.如:
---How long are you feeling like this?像这样已经多久了?
---Since last night.从昨晚到现在.
3)表示时间的between…and…,from…to…等介词短语.如:
They were playing football from 9:00 to 10:00 yesterday.(对话线部分提问)
→How long were they playing football yesterday?
另外,how long也可以询问某事物的具体长度.如:
---How long is the desk?这张桌子有多长?
---1.2 meters.1.2米.
2.how soon“多久,多快”,询问动作在将来要经过多长时间才会发生.其答语部分或划线部分可能是:in + 时间段.如:
He’s going to Zhengzhou in two days.(对话线部分提问)
→How soon is he going to Zhengzhou?
第2个回答  2015-12-10
前者是段时间,后者是点时间,一般前者for+段时间,后者in+点时间
第3个回答  2015-12-10
how long
[英][hau lɔŋ][美][haʊ lɔŋ]
多久; 多长;

how soon
[英][hau su:n][美][haʊ sun]
多快, 多久以后;本回答被网友采纳
第4个回答  2020-10-09
相似回答