又到了为小伙伴们解惑的时候了✺◟(∗❛ัᴗ❛ั∗)◞✺,how far主要用于询问物理距离,比如两个地点之间的距离,而how long通常用于询问时间长度,比如一项任务进行了多长时间,或者从一个时间点到另一个时间点有多久。这里就给大家总结了一个它们基础知识的表格,可以先简单了解一下先:
了解完它们的基础知识后,现在就来看看它们的具体区别吧ლ(・∀・ )ლ
区别一:用法不同
how far主要用于询问物理距离,比如两个地点之间的距离,而how long通常用于询问时间长度,比如一项任务进行了多长时间,或者从一个时间点到另一个时间点有多久。
例句:
①How far is it from London to Paris? 从伦敦到巴黎有多远?
②How long does it take to fly from New York to London? 从纽约飞往伦敦需要多长时间?
区别二:回答的内容不同
how far的回答,通常是具体的长度单位,例如英里、公里。而对于how long的回答,通常是时间单位,例如分钟、小时、天、年。
例句:
①It's about 340 miles from London to Paris. 从伦敦到巴黎大约是340英里。
②It takes about 7 hours to fly from New York to London. 从纽约飞往伦敦大约需要7个小时。
区别三:询问对象不同
how far问的是空间上的度量,关注的是地理距离,而how long问的是某事件或活动所占用的时间,关注的是时间长度。
例句:
①How far have we walked? 我们已经走了多远?
②How long have we been walking? 我们已经走了多长时间?