我在美国生活十年了。算比较熟悉美国口语吧。跟其他英文问题一样,你必须给出上下文,否则,帮你就非常非常困难了!因为同样的中文短语,在不同的背景下的英文表达各不相同。什么叫“还有多久”?在什么背景下?如果你是坐火车,问还有多久到北京,说how much time (how many hours) are we away from Beijing now。如果你是问离奥运还有多久,说How many days are (still) there before the Olympic Games? 如此等等,说法各不相同,表达都不一样。你如果是为了学口语,可以给我留个言,给出上下文,我给你解答;否则,如果是为了应试,美国口语中的答案可未必是中国考试中的“标准答案”,我可不想误人子弟。
How long will you been...
还有多远How long from here
还有多少How many|much you have got
how long...
how far away...
how long how hong `