こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

完了形継続用法について

完了形継続用法の概念がいまいちよくわかりません。

私は今まで、現在完了継続用法を「過去のある一点から現在までの継続を表す時制」と理解していて、
現在までに動作・状態が完了しているのだと思っていたため、訳し方がおかしいと指摘されました。

例えば、
How long have you lived here?だったら、
過去のある一点から現在までどれぐらいここに住んでいるのかという解釈で、
「あなたはどれぐらいの間ここに住んでいますか?」と訳していました。
これは正しい訳し方だと思います。

ところが、
How long have you been busy?の場合、同じように訳すと、
「あなたはどれぐらいの間忙しいのですか?」となります。
しかしこれだと、日本語の語感的に未来のことを聞いているような気がしてしまって、
「あなたはどれぐらいの間忙しかったのですか?」と訳しました。
過去のある一点から現在までどれぐらい忙しかったのかということを言い表すには、
「忙しい」とするより、「忙しかった」とする方が適するような気がしたのです。

しかし、英語の先生にこれは間違っていると言われてしまいました。
「忙しかった」としてしまうと、過去完了の訳し方になってしまうそうです。
現在完了の継続用法は、現在も継続中の動作・状態を表しているので、
「あなたはどれぐらいの間忙しかったのですか?」と訳してしまうと、
まるで今は忙しくないみたいになってしまうので、現在完了継続用法の訳には適さないそうです。
だから、上記の英文の訳は「あなたはどれぐらいの間忙しいのですか?」とするのが正解だと言われました。

私は今まで現在完了継続用法というのは、「現在も継続中である」という概念を含んでいるということを
知らなかったので、理解の仕方が間違っていたのだなと、その説明でなんとなく理解できました。

しかし、そこで一つ新たな疑問が生じました。
もし、今忙しい状態がちょうど完了したとして(つまり、忙しいという状態が今現在継続中ではない)、
過去のある一点から現在までどれぐらい忙しかったのかを英語聞く場合、
どのような時制を使って表すのでしょうか?

現在完了でしょうか、それとも過去完了になるのでしょうか。

長文でわかりにくい文章で、申し訳ございませんが、
英語の時制に知識のある方、宜しくお願い致します。

投稿日時 - 2011-05-05 01:43:19

QNo.6714817

困ってます

質問者が選んだベストアンサー

なるほどー、分かりました。
補足ありがとうございます。


これはいかにも現在完了の継続な状況ですね。
過去に始まった状況が現在も進行中。


忙しくなくなった瞬間を
「今よりも前」と、過去よりに捉えるなら
先ほど答えたように過去形でも良いと思いますし。
「ほとんど今」と、現在よりに捉えるなら、
現在完了で良いと思います。
本来”継続”を表す表現ですが、
お互いに状況が分かっている以上、まさか
「どれくらい忙しいの(今現在も含めて)?」
って聞かれてるとは思わないでしょうから。
No.1 さんがおっしゃるように、
こういう使われ方は、結構あると思います。

過去完了は先ほども書いたように
過去とそのもっと前の過去の間の出来事なので、
1も2も使わないと思います。

投稿日時 - 2011-05-05 04:11:45

お礼

ありがとうございました。よく理解できました。

投稿日時 - 2011-05-06 01:42:51

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(5)

ANo.4

この前になんらかの会話があって、
「今は忙しくないんだ」ということをお互い分かっていて
「じゃあ忙しい期間はどれくらい続いていたのですか?」
と質問してる・・・と思って回答します。
(解釈が違っていたらスミマセン)

忙しかった期間は、もう終わってるということ。
それなら単純に過去形で
How long were you busy ? で良いと思います。

同じような例文を挙げてみると
(1)「どれくらいそこに居たの?」 How long were you there ?
(2)「どれくらいそこで働いたの?」 How long did you work there ?
(3)「どれくらい待ってたの?」 How long were you waiting ?
など。今よりも前の時点で終わってること、つまり過去の話。
「過去のある行動の時間の長さ」を聞いているだけなので、
純粋に過去形(または過去進行形)で表せると思います。

過去完了は「過去~過去」の間を表す時制。
つまりスタート地点とゴール地点があるときの時制です。
上の例文も、たとえば「彼女に会う前に」というゴール地点を加えると
(1)How long had you been there before you met her ?
(2)How long had you been working there before you met her ?
(3)How long had you been waiting before you met her ?
と、過去完了になります。
※会話などでは過去形で言ったりもしますが、少なくとも受験英語としては。

以上、ご参考まで☆

投稿日時 - 2011-05-05 03:02:09

補足

私が頭に浮かべてる設定は、

(1)Aさんの仕事場にBさんがやって来たんだけど、
Aさんはずっと忙しそうに仕事をしていた。
しばらくして、それがやっと終わったところで、
Aさんは「やっと仕事が終わったよ!」と言って、
Bさんは「大変だったね!どれぐらいの間忙しかったの?」と言った。

(2)Aさんの仕事場にBさんがやってきたんだけど、
Aさんはずっと忙しそうに仕事をしていて、まだ終わりそうにない。
で、気になったBさんが、「どれぐらいの間忙しいの?」と尋ねた。

・・・みたいな感じです。
この(1)と(2)と言い方の違いを知りたいのです。
(1)は過去~現在と、一応スタートとゴールがあります。
(2)は過去~継続中と、スタートはあるけどゴールはありません。

わかりづらい質問の仕方で申し訳ありません・・・。

投稿日時 - 2011-05-05 03:13:49

ANo.3

先ほど回答したものです。
すみません。勘違いしていました。

今忙しい状態が完了していた場合は、現在完了形でいいと思います。
過去完了は、過去の一点ですでに完了していることを表します。
       過去
 →→→→→→|・
       ⇑ここまで

投稿日時 - 2011-05-05 02:45:30

補足

ありがとうございます。
現在完了継続用法というのは、今も継続中であるという概念を含んでいると、英語の先生に教わったのですが、
継続用法でも、完了していると理解してしまっていいのでしょうか?

投稿日時 - 2011-05-05 03:00:34

ANo.2

現在完了進行形の文が良いかと思われます。
完了形は、過去の一点から、現在(完了しているので、正確には現在のほんの少し前)までを表し、
 過去           現在
  ・→→→→→→→→→→→ | ・
  ⇑ここから        ⇑ここまで
進行形は、過去・現在・未来を問わずその時点で行っている状態を表します。
 過去           現在          未来
→→→           →→→         →→→
  ⇑ここか         ⇑ここか         ⇑ここ
現在完了進行形は、この完了形と進行形(現在)を合わせた範囲を表します。


また、現在完了形の継続用法は、How longのように期間を表す語を使えば使用できますが、
これは事実を客観的に伝える場合にのみ使います。
なので、過去の一点から、現在もなお継続していることを相手に尋ねる場合は、通常は
How long have you been being busy?のように現在完了進行形を用いて聞きます。

和訳については、難しいと思います。
日本語にはこれらの時制の概念がありませんから。
あえて訳すなら、「あなたはどのくらい前から忙しいですか。」が妥当ですかね…

投稿日時 - 2011-05-05 02:38:37

補足

>完了形は、過去の一点から、現在(完了しているので、正確には現在のほんの少し前)までを表し

ということは、How long have you been busy?はすでに忙しい状態が完了しているという理解で良いのでしょうか。

How long have you been being busy?だと、現在も忙しい状態が継続中の人に対しての質問ということでしょうか?

投稿日時 - 2011-05-05 02:52:10

ANo.1

 僕の考えを述べます。

 How long have you been busy?

 と聞くと、「あなたはどれぐらいの間忙しかったのですか?」と受け取ります。皮肉な上司なら「僕が近づいてきたのが分かってから?それまでコンピュータゲームでもして遊んでたんだろ?」という無言の意味も入ります。

>>過去のある一点から現在までどれぐらい忙しかったのかを英語聞く場合、どのような時制を使って表すのでしょうか?

  How long have you been busy?
でいいと思います。

投稿日時 - 2011-05-05 02:20:48

補足

How long have you been busy?は、相手の忙しい状態が継続中でも、完了していても、どちらの場合でも使えるということですか?

投稿日時 - 2011-05-05 02:54:15