English
Junior High
Solved

I haven't seen you for a long time.の文と同じ意味になるように次の文の( )に当てはまる語を答えよ。
It's (    ) a long time since I saw you last night.

という問題です。
答えは「been」になっているのですが自分は「passed」と書きました。
これは⭕ですか?
違いとかも教えていただけるとありがたいです。

Answers

✨ Best Answer ✨

passedを使う場合It'sではなくltになります
lt'sのSはhasの短縮系です

過去分詞形として「passed」を使ったつもりなのですが、
「passed」だと文的におかしくなってしまいますか??

Post A Comment

Answers

passedを使う時はa long timeを主語にします
A long time has passed since l saw you last night

Post A Comment
Were you able to resolve your confusion?