英語
高校生
解決済み

英語の時制の問題についてです。
写真の問題が分かりません💦
答えは①なのですが、なぜ②じゃだめなのか分かりません。
解説お願いします🙏🙇‍♀️

特に指示のあるものを除いて、 空欄に入る適切なもの を選びなさい。 It() more than ten years since I left my hometown. ① has been ② has passed ③ is passed was

回答

✨ ベストアンサー ✨

passはSV文型かSVOしかなくて、SVOだと、訳がS(人)がOを過ごすになります。今回Sはitなので変。

で、SV文型だと、ten yearsはなにになるの?ってなるので、passは無理!!
文型で考えるとこんな感じ。

あとは、passは時間をSに置くのが普通かな、、。
時制の問題だとよく出てくるからpassは時間とか過ぎた時とかが主語で覚えちゃった方がいいかも🤔
Ten years have passed 〜が普通かな、、!!
分かんなかったらごめん!

りんりん

凄くわかりやすいです‼️理解することが出来ました!
ありがとうございます😭

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