英語
高校生
解決済み

30と32の⓶が×な理由を教えてください(>_<)

回答

✨ ベストアンサー ✨

32番は覚えるしかありませんが
「svしてから[年月]になる」
・It is [時間] since s v(過去形)
・It have been [年月] since s v(過去形)

「svしてから[年月]が経つ」
・[年月] have passed since sv(過去形)

上記2つのitは「状況のit(It is sunny.などに使う)」というもです。
日本語で考えても「経つ」のは[状況]ではなく[年月]だと分かるのでhave passedを使う時、主語は[年月]だと分かると思います。

※先ほど同じ解答を2回送ってしまいました。ごめんなさい。m(_ _)m

クマたろう

構文みたいなものを
覚えるのはどうすれば
覚えやすいのか教えて欲しいです(>_<)

はづき

暗記法ということであれば
僕の場合はとにかく口に出してます。
でもあまり暗記が得意ではないので
素直にゴリゴリ覚えようとしないで
構文や公式のようなものは構造分析して今まで習った文法構造でなければ新しい知識として仕方なく覚えようとしてます。
(ひねくれてるんですかね笑)

この回答にコメントする

回答

30の問題は
「彼女が生まれた時には彼は7年間長野に住んでいた」
という文ですが
「彼女が生まれた」のと「彼が住んでいた」のは、どちらが古いかというと当然「彼が住んでいた」方です。

「彼女が生まれた」という[過去]よりも前のことを伝えたいので、[過去完了(大過去)]を使わなければなりません。

なので④のhad p,pが答えとなります。

この回答にコメントする

30の問題は
「彼女が生まれた時には彼は7年間長野に住んでいた」
という文ですが
「彼女が生まれた」のと「彼が住んでいた」のは、どちらが古いかというと当然「彼が住んでいた」方です。

「彼女が生まれた」という[過去]よりも前のことを伝えたいので、[過去完了(大過去)]を使わなければなりません。

なので④のhad p,pが答えとなります。

クマたろう

意味からいくと納得できたんだけど
できたら文法的に教えてくれると嬉しいんだけど…

自分で考えた時は
forがあるから完了形かなぁ〜ってなって迷うみたいな感じだったんだけど考え方まずいですかね?(>_<)

はづき

難しい問題では例外も出てきますが
基本的に for + 期間 を見たら完了形を疑う姿勢は問題ないと思います。

文法的説明とはどういう説明がよかったですか??
欲しい答え方ではなかったみたいで申し訳ないです。

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