how long,how far提问的句子回答的区别?

——-(how far/how long)is it from here to school?
It's about half an hour by bike.
横线处应该填how far,语法上说how far提问的是距离,那回答为何不是简单的说有多远,而是用时间来表达?如果横线处填how long可以吗?那么回答该如何改一下,急用,在线等,谢谢!!!!

how far提问的是距离,用关于路程所走的时间来回答,横线处填how long不可以,因为句子提问的是关于距离的。

how long,how far提问的句子回答的区别是:意思不同、用法不同、侧重点不同

一、意思不同

1、how long:多长时间

例句:

How long have you lived around here? 你住在这一带有多长时间了?

2、how far:(离)....多远距离,到什么程度

例句:

How far is it from his house? 距离他家有多远? 

二、用法不同

1、How long:主要是对一段时间进行提问,答语通常是(for)threedays/weeks/months等时间段,它可用于各种时态。

2、How far :可指距离的远,也可指时间的远。指距离时,一般用于否定句或疑问句,在肯定句中,多用a long way代替far。但far如位于too或so之后,则可以用于肯定句,与其他副词或介词连用时,也可以用于肯定句。

三、侧重点不同

1、How long:侧重指 “一段时间”。针对 “How long” 的回答一般是时间段,如 “for three days”, “three years” 。

2、How far :侧重于提问“路程有多远”,询问距离的。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网