英语中,回答how long什么时候要for,什么时候不要,比如?

如题所述

表示多长时间,主要用来对一段时间(如three days,four weeks等)提问,答语通常是(for)three days/weeks/months等时间段,它可用于各种时态。

例句:It did not take us long to nail that lie。

没多久我们就把谎言揭穿了。

He is sure to spill the beans before long。

用不了多久他准会走漏消息的。

How long does it take to get to London from here?

从这里到伦敦要多长时间?

At least ten hours。

至少要10个小时。

另一种用法:表示某东西有多长。

例句:How long is the river?

这条河有多长?

About 500 km。

大约500千米。

How long is the tunnel?

隧道有多长?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-29
how
long是用来现在进行时这个时态种特殊疑问句的疑问代词。回答时一般简答就直接用时间段。完整句子就要for+时间段。或者since+时间。例如--how
long
have
you
been
here?---
2
years./i
have
been
here
for
2
years./
since
2
years
ago.本回答被提问者采纳
第2个回答  2019-05-21
how
long
提问时间有多长,回答时用for表示时间的持续,偶尔可以省略。
How
long
will
you
stay
in
Beijing?
Three
days.
也可以说For
three
days.
相似回答