英語
高校生
解決済み

大学入試の文法問題です。
(5)の答えは③です。
解説をお願いします。(全ての選択肢お願いします)

ee 2 3 きま ^) has been でXp xpired ②has expired 3 has been expired る の 文法的に正しくないものを 1 つ選びなさい。 Ihavelivedhere( )years. ①for forty ⑨ some forty ③since forty - ④forty
大学入試 高校英語 英語 英語文法

回答

✨ ベストアンサー ✨

①②④はすべて期間を表しています。
ちなみにこの時の for は省略可能です。

③のみ since なので、いつから始まったかを表しますが、その後ろにはforty yearsのような期間を表す語句は使えません。
since 1980 や since I was a kid のように使います。

ゲスト

すいません。
もう一個質問い良いですか?
②を入れた場合、訳はどうなりますか?

マシュー

およそ40年も〜
となります。

ゲスト

ありがとうございます!
勉強になりました(^^)

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