how soon 和 how long 的区别主要体现在以下几个方面:
1、时态应用不同。
how soon 通常用于一般将来时态,询问从某个特定时间点到将来某个动作发生或结束的时间;
how long 可以用于各种时态,包括过去、现在和将来,询问动作或状态的持续时间,或物体的长度。
2、侧重点不同
how soon 侧重于某人或某事能多快完成;
how long 侧重于对一段时间的提问,例如几天、几周或几个月等。
3、回答方式不同
how soon 的回答通常是用“in + 一段时间”的形式;
how long 的回答通常是用具体的时间段,例如“for three days”“for one week”等。
举例来说,"How soon will you finish the project?"(你多久能完成这个项目?)和 "How long have you been living here?"(你在这里住了多久了?)这两句话分别使用了 how soon 和 how long,并且它们的答案分别对应着 "in a week" 和 "for two years"。
1、How long have you been in your present job?
你干现在这工作多长时间了?
2、Time how long it takes you to answer the questions.
记一下自己回答这些问题所需的时间。
3、How long can a human being go without sleep?
人不睡觉能活多久?
4、How soon would you like the telephone put in?
电话您希望何时安装?
5、How soon will the boy leave Shanghai? In one year.
这个男孩什么时候离开上海?一年以后。
6、How soon will his sister come back? In two weeks.
他的姐姐还要过多久才回来,过两周。