(應該是how soon、how often還是how long?)
1、How long有兩個意思:多久;多長
(1)指時間表示“多久,多長時間”,一般用來對“for+一段時間”、“since+時間點”進行提問:
①I stayed there for two weeks last year. 我去年在那里呆了兩個星期。
→How long did you stay there last year? 你去年在那里呆了多久?
②I have been waiting here since 3 o’clock. 我自從三點鐘就在這兒等了。
→How long have you been waiting here? 你在這兒等多久了?
(2)指長度表示“多長”,注意不是指距離。
③This river is more than 300 kilometers long. 這條河流有三百多公里長。
→How long is this river?這條河流有多長?
2、how soon 意思是“多快”,一般用來對“in+一段時間”進行提問,注意此時得“in”表示“在……以后”,句子用一般將來時態。如:
④He will come back in two weeks.他會在兩個星期以后回來。
→How soon will he come back.他多快就能回來?
3、how often意思是“多久一次”,一般用來對表示頻度得副詞或短語如always(總是)、every day(每天)、twice a week(一周兩次)等提問。如:
⑤He goes to the cinema every week.他每個星期都要去看電影。
→How often does he go to the cinema? 他多久看一次電影?
4、how far意思是“多遠”,用來問距離,也可以用how far away,在回答距離時,千萬不要在距離后加上“far”這個詞。如:
⑥-How far is your school from your home?你學校離你家有多遠?
-It is two kilometers far. 有兩千米遠。(錯誤)
-It is two kilometers (away). 有兩千米遠。(正確)
5、How old 是用來問年齡,意思是“幾歲,多大年齡”。
⑦-How old is your sister?你妹妹幾歲了?
-She is five (years old).她五歲了。
【注意區別】:
⑧How old is the man?那個男得多大年齡?(疑問句)
⑨How old the man is!那個男得好老哦!(感嘆句)
6、how much意思是“多少”,后面接不可數名詞,如果不接名詞,則表示“多少錢”。如:
⑩How much meat would you like to buy? 你想買多少肉?
11How much is this sweater? 這件毛衣多少錢?
7、how many意思是“多少”,后面接可數名詞復數形式。
12How many books did you borrow yesterday? 昨天你借了幾本書?
【特別注意】如果是對劃線部分提問,劃線部分即使是單數,提問時how many后面也要用復數形式。如:
13There is only one books on the desk. 課桌上只有一本書。
→How many books are there on the desk?課桌上有幾本書?
回到前面得插圖上,這個題明顯是要問“你多久去看一次電影?”,所以應該用how often,你選對了么?