你假期准备在西安呆多长时间?是对“多久”来提问,自然用B.这句话改成一般过去时,你可能会更清楚些:
How long did you stay in Xi'an for holidqy?你假期在西安呆了多久?
C是表示从现在开始算起,要多久才能做(完)某事.必须和一般将来时连用.如:
How soon will you finish the book?你还要多久才能看完这本书?
你假期准备在西安呆多长时间?是对“多久”来提问,自然用B.这句话改成一般过去时,你可能会更清楚些:
How long did you stay in Xi'an for holidqy?你假期在西安呆了多久?
C是表示从现在开始算起,要多久才能做(完)某事.必须和一般将来时连用.如:
How soon will you finish the book?你还要多久才能看完这本书?