how soon和how long有什么区别

如题所述

一、词义解析不一样

1、how soon的意思是“多久”,当陈述句中的“过多少时间(就能…)”这一部分提问时,只能用how soon不能用how long;

例:“How soon will he be here?”“In two hours.” “再过多久他就到这里了”“两个小时。” 

2、how long的意思是“多长”,当陈述“一段时间的长短”提问时,要用how long,不能用how soon。

例:“How long will he be here?”“For two hours.” “他要在这里呆多长时间?”“两个小时。”

二、词义广泛性不一样

1、soon

读法:英 [suːn]  美 [sun] 

释义:adv. 快;不久,一会儿;立刻;宁愿

2、long

读法:英 [lɒŋ]  美 [lɔŋ] 

释义:

adj. 长的;冗长的;久的;长音的

adv. 长期地;久地;用于名词后强调某事发生在某整段时间

v. 渴望

n. 长时间;长音节;囤积商品者

三、词汇用法不一样

1、soon可放置于句末,有时也可放在句首,也常置于动词短语的第一个助动词后面,如果没有助动词,就置于实义动词前。但如果动词是be,则位于be的后面。如加quite,very或too修饰,soon则须置于句末。

2、long作名词是“长时间,长时期”的意思,是不可数名词。for long的意思是“长久”,常用于否定句或疑问句中。long用作不及物动词时常与介词for连用,并常接动词不定式作目的状语。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-18

一、时态的应用不同

1、how soon意为“还要多久”,是对从某个基本时间到将来某动作结束或某动作发生这段时间提问,常用在一般将来时态的句子中。

How soon can you get hold of that young man? 

你多快可以找到那个年轻人?

2、how long意为“多久、多长时间”,可用于各种时态。

It was up to him to make it right, no matter how long it took 

由他负责把事情摆平,不管花多长时间。

二、回答的不同

1、how soon意为“还要多久”常用在一般将来时态的句子中,其答语通常是“in + 一段时间”。

2、how long的答语通常是(for)three days/weeks/months等时间段。

三、侧重点不同

1、how soon侧重某人某事能多快时间完成。

How soon you forget your own past, raymond. 

你这么快就忘记了自己的过去了,雷蒙德。

2、how long侧重对一段时间(如three days, four weeks 等)提问

How long can the present business boom last? 

目前这种商业繁荣能持续多久?

本回答被网友采纳
第2个回答  2020-01-08
第3个回答  2011-02-04
how soon和how long的区别主要是:how soon是对将来时间提问。如:He will be back in two days.如果就in two days提问,要用how soon。而how long是对一段时间提问。如:He usually spend two hours to do his homework every day。如果就two hours 提问,要用how long。本回答被提问者采纳
第4个回答  2011-02-13
1.how soon和how long的区别主要是:how soon是对将来时间提问。如:He will be back in two days.如果就in two days提问,要用how soon。而how long是对一段时间提问。如:He usually spend two hours to do his homework every day。如果就two hours 提问,要用how long。
2.how soon
基本翻译
多久;多快;多少时间之后
网络释义
how soon:多少时间之后 | 多久以后 | 过多久
how long
基本翻译
有多久
网络释义
how long:多久 | 多么漫长 | 多长
相似回答