- 締切済み
中学生(英語)の問題です!
When ( is was will has ) John arrive here? ()に入るのはどれですか?? 理由付きでお願いします!
- みんなの回答 (5)
- 専門家の回答
みんなの回答
「will」が正しいです。 「arrive」という動詞が後に来ていますが、原形(元の形、辞書で調べる時の形)のままですね? 選択肢の中で原形の動詞が来るのは助動詞「will」のみです。 助動詞は後に必ず原形の動詞が来ます。 ちなみに、 「is」「was」なら進行形で「-ing」、あるいは受動態で「-ed」が来ます。 「has」なら現在完了で「-ed」が来ます。
- marbleshit
- ベストアンサー率49% (5033/10253)
大変失礼致しました。 コピーして消し忘れていたようです。 willのみが正解です。
- bakansky
- ベストアンサー率48% (3502/7245)
「いつ (when)」 なのか、ということを質問している文ですね。 普通の文にしてみると John ( ) arrive here ... のようになるでしょう。 「ジョンはここに着く」 という文ですが、それが現在のことか、過去のことか、未来のことか。 過去のことだとすると、John arrived here yesterday. のような文になるでしょう。 現在のことだとすると、John arrives here. のような文になるでしょう。 未来のことだとすると、John will arrive here tomorrow. のような文になるでしょう。 上の3つの中で、arrive という動詞がそのままの形なのは未来の場合だけです。 だから答えは will だということになります。
- rmdr
- ベストアンサー率34% (10/29)
NO.1 さんは(will has)と回答なさっていますが答えは(wii)だけです。 When will has John arrive here? は文法的に間違っています。
- marbleshit
- ベストアンサー率49% (5033/10253)
When (will has) John arrive here? が正解です。 When (is) John going to arrive here? When (was) John going to arrive here? When (has) John arrived here? つまりarriveが単独で原形で用いられていることが、解決の糸口となります。
補足
分かりにくかった様ですね。 is.was.will.has のどれがくるか、という質問でした! すみません