How far 和 how long 的用法比较

How far 和 how  long 的用法比较 湖北武汉  黎反修 询问距离时,要用 how far 而不用 how long 。例如:“How far is your house from here ? ----- Not very far . About half a mile . 你家离...

How far how long 的用法比较


湖北武汉  黎反修

 

询问距离时,要用 how far 而不用 how long 。例如:

“How far is your house from here ? ----- Not very far . About half a mile . 你家离这里有多远?----- 不太远,大约有半英里路。” “不可说:How long is your house from here ? ----- Not very far . About half a mile .”(摘自薄冰《英语惯用法词典》p.517)

How far is it (from here) to the station , please ? 请问(从这儿)到车站有多远?(摘自中国大百科全书出版社20171月第1版《韦氏高阶英汉双解词典》 p.767

How far is it to the station ? 那儿离车站多远?(摘自《朗文当代高级英语辞典》第6版)

The man didn’t say how far it was to the next town . 那名男子没说到下一个镇有多远。(同上)

How far is it to town ? (摘自LNJ) 这儿离城多远?(张道真:《高级英语词典》 p.487

How far did you travel ? (摘自ELT)你走了多少路程?(张道真:《高级英语词典》 p.487

“How far is it from here ?”“It’s not very far .”“这里到机场有多远?”“不太远。(摘自外研社20087月第1版《英汉多功能词典》p.756

“How far is it from here to the airport ?”“It’s ten minutes’ walk .”“它离这儿有多远?”“步行十分钟的距离。

How far is the school from here ? — It's 5 minutes' walk. [= It's 5 minutes on foot.] 从这里到学校有多远?走路5分钟的路程。

How far is it from here ? — It's about forty minutes on foot. [= It's about forty minutes’ walk .] (它)离这里有多远?走路大约40分钟的路程。

How far is it from here ? — It's half an hour's ride. (它)离这里有多远?半个小时的车程。

【注意】虽然在It's 5 minutes' walk. It's 5 minutes on foot. 以及It's half an hour's ride. 中含有表示时间的词语,但是他们都是表示距离的方式,所以只能用“How far”来提问,不能用“how long”来提问。

 

询问时间或者物体的长度时,用how long 。例如:

“How long was the race ?”“The race was five miles long .”“比赛的赛程是多长?”“五英里。(摘自中国大百科全书出版社20171月第1版《韦氏高阶英汉双解词典》 p.1237

“How long is this river ?”“About 100 kilometers long . ”“这条河有多长?”“大约长100公里。(摘自外研社20087月第1版《英汉多功能词典》)

“How long is the test ?”“It’s two hours long. ”“这次考试要多长时间?”“两个小时。(同上)

How long has he been away from Beijing ? - He has he been away from Beijing for more than two months. 他离开北京多长时间了?他离开北京已有两个多月了。

How long haven’t you met her ? - I haven’t her met since 1985. 你多长时间未见到她了?我从1985年后就未见到她。

How long does it take to get there by bus ? - It takes two hours to get there by bus . 坐汽车到那里要多久?坐汽车到那里要两个小时。

How long is it since he left here ? - It is six days since he left here . 他离开这里多久了?他离开这里已经六天了。

【说明】如果对句中for..., until / till , since... , from ... to... 等表示时间段的状语提问或者对 take , spend , be等动词后面表示时间段的名词宾语或者表语进行提问,要用“How long ... ?”

 

表示到什么程度时,用 how far 而不用how long。例如:

She didn’t know how far to trust him . [= she didn’t know how much she could trust him .] 她不知道可以信任他到什么程度。(摘自中国大百科全书出版社20171月第1版《韦氏高阶英汉双解词典》 p.767

How far have you got in developing this ? 这个你们开发到什么程度了?(摘自外教社柯林斯《高级英语用法词典》p.319

How far was he responsible for what ha happened ? (摘自CEU) 对发生的事他有多大责任?(张道真:《高级英语词典》 p.487

How far can he be trusted ? (摘自MED)对他能信任到什么程度?(张道真:《高级英语词典》 p.487

How far have you got ? (摘自The Winds of War by Herman Wouk) 你看了多少了?(张道真:《高级英语词典》 p.487

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
黎反修
黎反修

英语翻译 (已退休)

108 篇文章

作家榜 »

  1. 柯编辑 293 文章
  2. 管理员 242 文章
  3. 黎反修 108 文章
  4. 蒋学文 97 文章
  5. 刘永科 54 文章
  6. 倪肖丁 51 文章
  7. 舒清海 37 文章
  8. 陈根花 34 文章