how soon和how long的區(qū)別有回答不同:how soon的答語(yǔ)是“in+一段時(shí)間”,how long的答語(yǔ)是(for)three days/weeks等時(shí)間段;時(shí)態(tài)應(yīng)用不同,how soon通常用于一般將來(lái)時(shí);how long可用于各種時(shí)態(tài);側(cè)重點(diǎn)不同。
how soon和how long的區(qū)別為:指代不同、語(yǔ)法不同、側(cè)重點(diǎn)不同。
指代不同
how soon:多久。how long:多長(zhǎng)時(shí)間。
語(yǔ)法不同
how soon:soon用作副詞,意思是“不久”,可指“將來(lái)”,表示“預(yù)期的時(shí)刻不久就會(huì)到來(lái)”,用以談?wù)摬痪脤?lái)的事或在過去某時(shí)間以后不久所發(fā)生的事,強(qiáng)調(diào)兩個(gè)時(shí)間的接續(xù)關(guān)系。
how long:long的基本意思是“長(zhǎng)的”,可表示時(shí)間和距離的長(zhǎng)短或長(zhǎng)度,也可表示書籍、信件、故事之類的內(nèi)容的長(zhǎng)短。long在句中可作定語(yǔ),也可作表語(yǔ)。
側(cè)重點(diǎn)不同
how soon:how soon的意思是“多久”,當(dāng)我們就陳述句中的“過多少時(shí)間(就能…)”這一部分提問時(shí),只能用how soon不能用how long。
how long:how long的意思是“多長(zhǎng)”,當(dāng)我們就陳述的“一段時(shí)間的長(zhǎng)短”提問時(shí),要用how long,不能用how soon。
how soon是對(duì)將來(lái)時(shí)間提問,如:He will be back in two days.如果就in two days提問,要用how soon。而how long是對(duì)一段時(shí)間提問,如:He usually spend two hours to do his homework every day.如果就two hours提間,要用how long。
1、how long用來(lái)提問某物的長(zhǎng)度是多少,有多長(zhǎng)或者提問時(shí)間有多久,有多長(zhǎng)。how long引導(dǎo)的句子,謂語(yǔ)動(dòng)詞一定要用狀態(tài)動(dòng)詞或者延續(xù)性動(dòng)詞,不能用短暫性動(dòng)詞。
例句:How long is the Great Wall?
譯文:長(zhǎng)城有多長(zhǎng)?
解析:這里how long提問事物長(zhǎng)度,句中謂語(yǔ)動(dòng)詞is是狀態(tài)動(dòng)詞。
例句:Do you know how long the Yellow River is?
譯文:你知道黃河有多長(zhǎng)嗎?
解析:這里how long提問事物長(zhǎng)度,句中謂語(yǔ)動(dòng)詞is是狀態(tài)動(dòng)詞。
2、how soon用來(lái)提問要多久以后才能做某事,句中謂語(yǔ)動(dòng)詞一般要用短暫性動(dòng)詞。
例句:How soon will he get to the Great Wall?
譯文:他多久以后才會(huì)到達(dá)長(zhǎng)城?
解析:這里how soon提問時(shí)間多久之后,句中謂語(yǔ)動(dòng)詞get是短暫性動(dòng)詞。
例句:Do you know how soon Mary will marry Mike?
譯文:你知道瑪麗多久以后要和邁克結(jié)婚?
解析:這里how soon提問時(shí)間多久之后,句中謂語(yǔ)動(dòng)詞marry是短暫性動(dòng)詞。
3、how long提問的句型可以用于任何時(shí)態(tài);how soon提問的句型一般只用于將來(lái)時(shí)態(tài)。
例句:How long did you solve this problem?
譯文:你解決這個(gè)問題花了多長(zhǎng)時(shí)間?
解析:這個(gè)句子用的是一般過去時(shí)態(tài)。
例句:How long does it take to get there on foot?
譯文:步行到那里需要花費(fèi)多長(zhǎng)時(shí)間?
解析:這個(gè)句子用的是一般現(xiàn)在時(shí)態(tài)。
4、how long疑問句表示多長(zhǎng)時(shí)間,用時(shí)間狀語(yǔ)“for+時(shí)間段”來(lái)回答;how soon疑問句表示多久以后,用時(shí)間狀語(yǔ)“in+時(shí)間段”來(lái)回答。
例子1:
---How long has Mike been here?(邁克在這里待了多長(zhǎng)時(shí)間了?)
---For two hours.(兩個(gè)小時(shí)了。)
例子2:
---How soon will you call me back?(你多久以后給我回電話?)
---In three days.(三天以后。)
大學(xué)院校在線查
高考熱門一鍵查
有疑問就來(lái)發(fā)現(xiàn)