---Can I help you?---Yes.I’d like a ticket to Mount Emei.---Can I help you?---Yes.I’d like a ticket to Mount Emei.Can you tell me ______ take to get there?A.how soon will it B.how soon it willC.how long it will D.how long will it

问题描述:

---Can I help you?---Yes.I’d like a ticket to Mount Emei.
---Can I help you?
---Yes.I’d like a ticket to Mount Emei.Can you tell me ______ take to get there?
A.how soon will it B.how soon it will
C.how long it will D.how long will it

选C。
首先区别how soon 和how long
how soon 一般用于将来时态,侧重于某人某事要多长时间完成,指再过多久,主要用来对表示将来的一段时间,后面回答常+in(如:in an hour, in two weeks 等)提问。如
A:How soon will he be back? 他要多久才回来?
B:In an hour. 1 小时以后。
A:How soon shall we know the results? 我们多久能知道结果?
B:I don’t know. 我不知道。
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个小时。
此题can you tell me____take to get there是双重疑问句, can you。。。已经是普通疑问开头,从句就不需要倒装了,因此A、和D 两个倒装选项排除掉;而how long it will 是问多久能到达而不是how soon it will多快能到达。
整句译为:你能告诉我多久能到那吗?

C
How long 是指时间长短,How soon是指多久以后。
答句中can you tell me 已经帮助完成了疑问语序,后面就用正常陈述语序即可。

Bhow long,how soon和how often都含有how,并且都和“多长时间、多久”有关,但它们的用法不相同.how long意为“多久、多长时间”,主要是对一段时间进行提问,答语通常是(for)three days/weeks/months等时间段,它可用...

C.这道题考了语序问题。 要记住一点:只要是从句都得用陈述的语序。
Can you tell me ______ take to get there?中______ take to get there。作tell的宾语,所以得用陈述的语序。只有B. how soon it will和C. how long it will 用的是陈述语序。根据句意应选C