使用疑問詞進行提問
when 什么時候, where哪 , who誰 , what什么 , how怎么,how long多長時間 , how far 多遠, how often 多長時間一次, why為什么
He bought three books yesterday. 他昨天買了三本書。
1 2 3
對第一個成分進行提問:
- Who bought three books yesterday ? 誰昨天買了3本書?
如果對主語提問,只需要把主語換疑問詞,后面的順序按照陳述句的語序就行。
對第二個成分進行提問:
- What did he buy yesterday? 他昨天買什么了?
為什么使用助動詞?因為what是原來句子的賓語,當對賓語進行提問,要使用助動詞或者原句當中有助動詞/Be動詞的時候,把動詞提到疑問詞的后面,然后后面的動詞保持原形。
對第三個成分進行提問:
- When did he buy three books ? 他什么時候買的3本書?
如果不是對主語進行提問,需要使用句子原來的Be動詞或者助動詞進行提問,這里的時態是過去時,所以使用did助動詞,后面的動詞變回原形。
對多長時間提問:
- They have been in China for three years. 他們在中國已經三年了。
How long have they been in China ?
這里的have是構成現在完成時的助動詞,所以提到疑問詞后面。
對距離提問:
- It is about 4 kilometers from Beijing to Xi’an. 從北京到西安大約是4000米距離。
How far is it from Beijing to Xi’an?
這里的句子有be動詞,所以提到疑問句后。
對頻率進行提問:
- They come to visit me once a week. 他們一周來看我一次。
How often do they come to visit me ?
句子沒有助動詞,時態為一般現在時,使用do助動詞。
對原因進行提問:
- She came late , because she missed the bus. 她來遲了,因為她錯過了那輛公共汽車。
Why did she come late ?
句子為一般過去時,使用助動詞did,后面的動詞變回原形。
總結:對主語提問,不需要使用助動詞,直接把主語換疑問詞,后面語序不變;
對其他成分提問,需要把句子原來的Be動詞或者助動詞/情態動詞提到疑問詞后面,而且動詞要變回原形,如果是have/has/had后面的動詞就要變done過去分詞,Be動詞后面的動詞有時候根據時態進行變化Be + doing現在進行時/done過去時。而且疑問詞要在句首。
特殊疑問句的回答:
一般回答都是一個陳述句,沒有固定的答法。不是使用Yes/No回答,Yes/No回答的是一般疑問句的答法。
練習
They wanted to go to Shanghai by air. 他們想要坐飛機去上海。
1 2 3
對主語提問:
Who wanted to go to Shanghai by air ?
對地點進行提問:
Where did they want to go by air ?
對交通工具進行提問:
How did they want to go to Shanghai ?
- 他們學英語多長時間了?
How long have they learned English ?
學英語是已經完成發生了,而且是過去到現在,對現在造成了影響,可能到現在結束,可能繼續。have learned已經學了,have助動詞提到疑問詞后面,而且動詞不變。完成時的特殊疑問句結構:have/has/had + done 。done表示動詞的時態。
- 你多長時間看一次電影?
How often do you watch movies?
句子時態一般現在時,使用do助動詞。
- 你的家離學校多遠?
How far is it from your house to your school?
為什么時候is助動詞呢,因為描述距離的時候,陳述句一般是這種形式:It is xxx kilometers from 地點 to 地點.