英語
高校生
解決済み

高校2年生です。一年生の復習でつまづいてます、
私なりの回答と、回答の理由を書きました!
間違っているところの解説をお願いします🙇🏻‍♀️🙇🏻‍♀️

1.teach
→一文に動詞は1つだから。

2.is going to
→willを選んでしまうと、動詞を使ってない文になってしまうから。

3.?
→wentはgoの過去形でhas beenは現在完了形、どちらも文に当てはまる気がします。

4.?
→日本語の文が進行形なので、進行形のingでも、現在完了形のhave+過去分詞でも、どちらも当てはまる気がします。

home rork p Exercises 1.私の祖母は、日曜日にはたいてい生け花を教えている。 My grandmother usually ( teaches / is teaching ) flower arrangement on Sundays. 2. あの黒い雲を見て! 雨が降りそうだ。 Look at that black cloud! It ( is going to / will ) rain. 3. 私の兄は、2年前にコスタリカに行った。 My brother ( went / has been ) to Costa Rica two years ago. 4. 激しい雨が3時間も降り続いている。 It( is raining / has been raining ) heavily for three hours.

回答

✨ ベストアンサー ✨

まず、質問の書き方について。
とてもいいと思います。自分の答えとその答えに至った過程が書かれていて回答しやすいです。ありがとうございます。さて、それでは本題に入ります。
1 答えは合っていますが、理由は違います。usuallyは進行形の動詞と共存できないため、現在形の動詞を選びます。進行形はそれでひとつの動詞なので二つの動詞にはなりません。
2 違います。この文の動詞はrainです。その上で考えてみてください。
3 これは少し難しいですよね。ago と書かれているので過去形しか使えません。もしtwo years ago がなければどちらでも大丈夫です。
4 進行形はforを後に取れません。
ですから、現在完了形になります。

もし疑問点が残るようでしたらコメントください。

1.usuallyはなぜ進行形と一緒になれないのですか?      usuallyの他にも進行形と共存できないものがあるのですか?

3.なぜagoが使われていると過去しか使えなくなるのですか?

4.なぜ進行形は、forを後にとれないのですか?

Arukas

1.usuallyは現在の習慣について述べています。進行形にすると「今だけ」感が強くなってしまって習慣とは言い難くなってしまいます。
この他にもoften や seldomなどの頻度形は進行形と併用できません。
3現在完了は過去から現在を表します。agoは過去のみを表す副詞なので現在完了は使用できないのです。
4進行形は「今だけ」感が強いと言いましたね。ですから期間を表すことはできないのです。そもそも「今だけ」なのですから。期間を表したい時は現在完了を使いましょう。

とっても助かりました!
ありがとうございます!

この回答にコメントする
疑問は解決しましたか?