【問題】(選択)
We ( ) each other since we met in junior high school six years ago.
① were known
② were knowking
③ have known
④ have been knowing
------------------------------------------
【正解】③
「私たちは6年前に中学で出会ったからの知り合いです」
この問題のヒントは
since S + V は「SがVしてから(以来)」の部分。
これが,「6年前に中学で出会って以来」という意味になるので,
「(それ以来)現在までずっと~である」というように,
過去のある時点から始まった状態の
現在までの「継続」を表す表現なので,
現在完了形を用います。
もう一つのポイントは know という動詞の使い方です。
一般動詞は大きく言うと2つに分けられます。
①動作動詞ー動作を示す動詞。「~する」と訳せるもの。
play, make, sing など
②状態動詞ー状態を示す動詞。基本的に,動詞そのものが「~している」と訳せるもの。
like(好きである=好いている)belong(所属している)
know は,状態動詞です。
状態動詞はもともと「~している」という状態の意味を持つわけですから,現在の状態を表す「進行形」にすることはありません。
というわけで,単なる現在完了で「継続」を表し,現在完了進行形にはなりません。
------------------------------------------
【復習】①(空所補充)
We ( ) ( ) each other ( ) we met in junior high school six years ago.
私たちは6年前に中学で出会ったからの知り合いです。
------------------------------------------
【正解】
We have known each other since we met in junior high school six years ago.
------------------------------------------
【復習】②(整序) (1語不足)
[ other / have / in / ago / we / we / school / each / years / since / junior / met / high / six ].
私たちは6年前に中学で出会ったからの知り合いです。
------------------------------------------
【正解】
We have known each other since we met in junior high school six years ago.