回答
11,How long
今回の問題は、has とrained からhave(has) + 過去分詞の形を取っているので現在完了の文だとわかります。
今回は、疑問文なのでhasが主語の前に移動しています。
現在完了の文では過去から現在までの継続を表すので、
(過去のある時点から今現在まで)どれくらい雨が降っているのかを聞くhow long が適切であるとわかります。
Whenは基本的にある時点について問うものであり、過去のある時点から今現在までのことを聞くのには適しません。
わかりやすくありがとうございます!
役に立ちました!
How long has it rained?
解説お願いできますか?😅
ポイントは以下の3点
❶has it rained となっているので、現在完了。
❷whenはある特定の時間を指すので、現在完了では使わない。
❸how long has it rained? にすると、「どのくらい(の時間)雨が降っていますか?」と意味の通る文になる。
疑問は解決しましたか?
この質問を見ている人は
こちらの質問も見ています😉
ありがとうございます!