✨ Jawaban Terbaik ✨
① 実はこの文は 定型表現 です
→「It is [期間] since [過去形]」
=「〜してから〇年になる」
本来なら正しい形は
It is ten years since the two companies merged.
② でも今の問題文は、It ( ) ten years … になっている
普通はここに is が入りますが、選択肢にない。
そこで文脈から考えると、① passed(過去形)が入っても「10年が過ぎた」という意味で自然です。
It passed ten years since … =(少し古い表現ですが)
「10年が過ぎた(経った)」という意味。
③ なぜ② has passed じゃないのか?
has passed を使うなら、主語は「Ten years」が普通です。
正しい例
Ten years have passed since the two companies merged.
(10年が経った)
→ 主語が「時間」なら has/have passed を使う
一方、It が主語なら、基本は「is」や「passed」を使う。
ありがとうございます!🙇🏻♀️
基本的なルール覚えます!