英語
高校生

なぜbe動詞いらないのですか?

ived / has arrived ] herelast might

回答

last nightは過去形でしか使えません

hasを使うときというのは、現在完了つまり、継続又は経験のことで時間に幅があります(○年間とか、〜時からとか)

だからただの過去形を使います。

この回答にコメントする

どこにbe動詞が必要だと思っておられるのかわかりませんが、
arriveは一般動詞であり、なおかつ進行形でも受動態でもないので
be動詞は必要ありません。

ゲスト

hasいらないのですか?

anonymous

「現在」完了と「過去」を表す言葉は一緒に使うことができません。
ですから、has arrivedという現在完了の形は使えません。

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