how long有以下两个主要意思: 1. 表示多长时间,主要用来对一段时间(如three days, four weeks 等)提问。
如: A:How long did he stay here? 他在这儿呆了多久? B:About two weeks. 大约两个星期。 A:How long does it take to get to London from here? 从这里到伦敦要多长时间? B:At least ten hours. 至少要10个小时。
2. 表示某东西有多长。如: A:How long is the river? 这条河有多长? B:About 500 km. 大约500千米。