2015年 08月 30日
since 節が完了形になるとき
おそらくほとんどの人が since 節は過去形になると習ったのではと思います。
たとえば...
He has been working since he left school. 学校を出て以来、彼は働いている。
この文では since he left school の箇所が過去形になっていますね。
そこで最近受けた質問です。
英検の準2級の過去問にこんな問題があったとか。
A: Has Julie phoned you recently?
B: No, it has been a month ( ). She must be working a lot these days.
上記の ( ) 内に以下の語群を正しく並べて入れます。
[her, since, from, heard, I've]
すると答えは since I've heard from her になりますね。
与えられた語群をすべて使うので、これ以外は考えられません。
★It has been a month since I have heard from her.
そこで、この文の since I have heard from her は正しいの?
since I heard from her と過去形にすべきなんじゃないの?という質問なんです。
さてこれはどう考えたらいいでしょう。
●ジーニアスを調べてみました。
------------------------------------------------
[it is C ~... ] ...してから...になる
《◆ (1) C は期間を表す語 (2) 通例主節は現在形で、since 節は過去形 (3) since 節は否定形不可》
例文)It is [has been] two years since I saw Tom last.
I haven't seen Tom for two years. との混同から、It is two years since I have seen Tom. のように
since 節に完了時制を使うことがある。
------------------------------------------------
ジーニアスには since 節は過去形と明記されていますが、「完了時制を使うことがある」とあります。しかし、「混同から」というのは私は理解に苦しみます。混同だから完了形はやはり間違いと言っているようにとれますね。
●次に現代英語語法辞典を見てみました。It be...since...の構文を説明している箇所に以下の記載がありました。
------------------------------------------------
since 節では通例、過去形が用いられるが、since 節の現在完了形が過去から現在までの期間中に当該の事態が1度も起らなかったという否定の含みをもつ場合には、現在完了形が用いられる。
例文)It’s been a longtime since I’ve seen Gerald.(ジェラルドに会ってからずいぶん経つ)
------------------------------------------------
これも説明文がややこしいですが、ここで言っているのはこういうことでしょう。
例文の since 節を過去形にして書いてみます。
It’s been a longtime since I saw Gerald.
この文では、過去に私がジェラルドに何度か会ったとして、いつの時点からのことを言っているのかがはっきりしません。今年の3月1日、4月1日、5月1日に会ったとして、最後の5月1日から会っていないという意味になるとは限りません。3月1日からという解釈もできる文なのです。
普通は最後に会った5月1日からと考えるので混乱はないのでしょうが、英文として見たときに、不具合があるということです。よって、完了形にすれば最後に会った時からということが明確になるという訳ですね。そのことが書かれているのです。
では since 節は過去形では書けないのかというと、もちろん書けます。
最後に会ってからということが明確になればよいわけですから、last を付ければいい。
It’s been a longtime since I saw Gerald last.
これが一番、私たちが目にするパターンですね。
ということは、同じ意味を表すのに2通りの書き方ができるということです。
It’s been a longtime since I've seen Gerald.
= It’s been a longtime since I saw Gerald last.
英検の問題も同様に考えます。
It has been a month since I have heard from her.
= It has been a month since I heard from her last.
以上は、It is/has been ... since の構文の場合の例です。
ついでながら since 節が完了形になるのは、It is/has been ... since の構文以外にも多くあります。
それは、since 節の内容が現在まで継続している場合です。この例を見てみましょう。
Practical English Usage (Michael Swan) には「since 節は意味によって完了形や過去形になりうる」とあります。
例文を引用します。
------------------------------------------------
① I’ve known her since we were at school together.
② I’ve known her since I’ve lived in this street.
③You’ve drunk about ten cups of tea since you arrived.
④You’ve drunk about ten cups of tea since you’ve been sitting here.
⑤We visit my parents every week since we bought the car.
⑥We visit my parents every week since we’ve had the car.
------------------------------------------------
上の例文についての解説は載っていませんでしたが、こういうことでしょう。
①学校に通っていたのは過去のことであり、今は通っていないので過去形。
②今もこの通りに住んでいるので完了形。
③arrive は動作動詞で一時点の行為しか表さないので、過去形が使われている。
これを完了形にすると arrive が現在まで続いていることになり意味をなさない。
④sit は状態動詞であり、since 節で完了形との共起が可能。
⑤buy も動作動詞で一時点の行為しか表さないので過去形。
⑥have は状態動詞であり、since 節で完了形との共起が可能。
このように、since 節は必ずしも過去形というわけではなく、完了形にせざるをえない場合も多々あるということがわかります。
ということで、今回は since 節の完了形の用法について取り上げてみました。
それにしても英検準2級の問題は侮れないですね。
ではまた。
コメントをありがとうございます。
お役に立ててよかったです。
コメントをありがとうございます。
お役に立ててうれしいです。

