Quration English

tense

過去のある行動が別の行動より前に起きたことを表すとき、英語では過去完了形を使う。『By the time we arrived, the movie ___ already started.(私たちが着いたときには、映画はすでに始まっていた)』に当てはまるのは?

had
過去完了形は『had+過去分詞』で、過去の2つの出来事のうち先に起きた方を表す。よって『had already started』が正解。

過去完了形(「had」+過去分詞)は、二つの過去の出来事のうちより早く起きた方を示します。だからこそ「had already started」がここでは正しいのです。映画が始まったのは、グループが到着するよりも前の出来事であり、英語はその順序をはっきり示すためにこの追加の時制の層を必要とします。

「has」は現在完了形で、二つの過去の出来事を順序づけるのではなく、現在とつながる行為に使われます。「did」は単純過去形で、これを使うとどちらの出来事が先に起きたのかが曖昧になり、文全体の時間関係がぼやけてしまいます。

この区別は物語や報告で特に重要になります。過去の出来事の順序を間違えると、聞き手が何が何より先に起きたのか本当に混乱しかねないため、過去完了形はまさにその混乱を防ぐために存在しています。

▶ Quration English

tense

過去を現在とつなげるために、英語では現在完了形を使います。'I ___ here for ten years (and still do).'(ここに10年間住んでいて、今も住んでいる)に合うのはどれ?

Quration — Quration English