• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:had been studying との違い)

had been studying との違い

このQ&Aのポイント
  • 「Andy had been studying Japanese about four years before he came to Japan.」という文は、Andyが日本に来る前の4年間、日本語の勉強を継続していたことを表しています。
  • 一方、「Andy had studied Japanese for about four years before he came to Japan.」という文は、Andyが日本に来る前の4年間、日本語の勉強を終えたことを表しています。
  • 「していた」と「してきた」の表現の違いは、継続していた過去のアクション(had been studying)と、過去のアクションの結果(had studied)を強調しています。

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

  • ベストアンサー
回答No.1

had been studying なら「過去完了進行形」 had studied なら「過去完了形」です。 条件に合致しているという点では後者の方がより的確ですし,完了進行形にしてもいいでしょう。 いずれにせよ,「完了形」という条件だから前者,ということにはなりません。 いわゆる完了時制の「継続」用法は 動作動詞の場合は完了進行形 状態動詞の場合は単なる完了形 これが原則です。 しかし,study のように,一瞬で終わるわけでなく,ある程度継続性のある動作については for ... のような期間を表す語句があれば単なる完了形でもかまいません。 「...してきた」という完了・継続の両方が合わさったような感じです。 had been studying「4年にわたって勉強し続けていた」 had studied「4年間勉強していた」 「してきた」という訳語は現在完了の「完了・継続の中間」にぴったりで過去完了になると 「していた」の方がぴったりです。無理やり「してきていた」とするか。 完了進行形にすると,生き生きとした感じが出る。 マーク・ピーターセン氏が紹介して以来,お決まりとなった説明もあります。 私の英語力以上に彼は日本語ができるとは思いますが,なかなか日本語での感覚まではわからないのではないかとは思います。

nshin
質問者

お礼

わかりやすい回答、ありがとうございました。「完了進行形」と質問したつもりが、「完了形」だけになってしまっていたのですが、私がひっかかっていたことは解決しました。 完了と継続が合わさったような感じ、というのもアリなんですね。私自身、現在完了進行形を使うとより「継続」感がでるのかな~程度に思っていたのですが、それをそのまま過去完了進行形に当てはめてもよさそうですね。 ありがとうございました。

その他の回答 (6)

回答No.7

ちょっと補足を。 He has been swimming for three hours. 泳ぎ続ける,というのはいったん休まず,続けるということです。 3時間泳ぎ続けてきて,もう終わった 3時間泳ぎ続けていて,まだ続く どちらの可能性もあります。

nshin
質問者

お礼

丁寧な回答、ありがとうございました。 完了進行形だと、その動作が休まずに続いているというような印象になるのですが、そうなるとhave been studying for four years とか言えないのか? などとついつい細かく考えてしまいます・・・。が、ここは言語表現なのでそう杓子定規にはいかないということで納得します。 言葉として常識的に、ということなのでしょうか。 ありがとうございました。

回答No.6

ちょっと言い方が悪かったのは反省しています。 私も大学時代に習ったドイツ語がその後英語の理解に大いに役立ちました。 文法的には2年間で英語に近いレベルまで達しましたが,その後20年以上やっていないので,99%忘れてしまいましたが。 ただ,ある言語の理解に,他の言語の方をより優先させてはいけない部分がある。 それだけ言語は奥深いものなのです。 多くの英語学習者が「完了」と「継続」に関して謝っている部分があります。 He has swum for three hours. He has been swimming for three hours. 上は完了で「3時間泳いで終わった」 下は継続で「3時間泳ぎ続けていて,今後も続く」 実際には「完了」も「継続」も基本は「完了」です。 だから現在完了というわけです。 現在完了の基本はすべて,「今この瞬間に完了した」 下であっても,3時間泳ぎ終わり,数分息を切らして今はプールサイドでくつろぎつつある 可能性はあります。 大事なのは今(ある程度幅がある)で3時間の泳ぎが終った。 幅というのは,同じ場面と言えるのであれば,上で述べたようにある程度時間がたっていてもかまいません。 これから泳ぎ続けるかどうかは別に判断します。 (もちろん,泳ぎ続ける可能性も高いです) 今中学三年生の人が I have studied English for three years. 「英語を3年勉強してきた」 これも,高校に行って英語を勉強しづける可能性もあるのです。 「完了」「継続」というのは誰かが勝手に分けたことで,その差は微妙です。 England has produced a lot of great poets. 「イギリスは偉大な詩人を何人も生み出してきた」 この「...してきた」というパターンは継続とも完了とも,あるいは経験ともいえるものです。 produce は動作動詞なのでしょうが,このような表現では完了進行形にはしにくいですよね。 これは今後も生み出し続ける可能性が高いのです。 英語の現在完了というのは奥深く,簡単に割り切れるものではありません。 動作動詞なら継続は完了進行形。 学生レベルならこれで十分です。 私もそう割り切って教えます。

  • love_pet2
  • ベストアンサー率21% (176/826)
回答No.5

完了形は完了(~してしまった)経験(~したことがある)継続(~している)の3つの用法があると中学生で教えられたと思います。ただ完了形の継続用法で使える動詞は状態動詞(be,live,stay等)であるのが基本なのです。 したがってstudy(勉強する)という動作動詞を継続用法で使うときは完了進行形の形にしなくてはいけません。 wind-sky-windさんは 「進行形は英語に独特なもので,他の言語とは比較になりません。」と仰っておりましたが、他の言語も知った上で発言して戴きたいです。 私も高校の時、英語の先生がよく「英語独特の表現」というのを口にしましたが、これは英語が日本語とは大きく違うものなんですが、そのなかには 他のヨーロッパの言語にも似たような表現があるものと そうでないものがあります。これによって英語も立体的に見えてきます。と言っても こんなのそれほど重要じゃないですけどね。例えば、ある物体を見ているとき、片目をつぶると 立体感がなくなりますが、ほとんど気付かない程度にしか見え方の変化はありませんよね。

nshin
質問者

お礼

studyは動作動詞だから継続用法なら完了進行形、とのことですが、中学英語では「完了形」で「継続用法」として教えられています。そこが私の引っかかっていたところでして・・・。 「中学英語だから」ということで割り切ります。 ありがとうございました。

回答No.4

be, know, have「持っている」のような状態動詞の場合, (単純には進行形にはなりにくいので)単なる完了形で継続になります。 動作動詞であっても,一部の継続的行為を表わす動詞 expect, hope, keep, learn. lie, live, play, rain, sit, sleep, snow, stand, stay, study, teach, wait, want, work の場合には完了進行形にしなくても,継続の意味はでます。 http://dic.yahoo.co.jp/dsearch/3/2ss/099840/ ただ,この説明にはあいまいなところがあります。 このような動作動詞の場合,for, since など期間を表す語句が必要だということ。 あと,want など動作動詞か状態動詞か微妙であること。 私としては,go, die, open など,瞬間に終わるような動詞でなく, for のような期間を表す表現があれば,単なる完了形でも継続になると考えます。 状態動詞か動作動詞かという違いも微妙ですし。 進行形は英語に独特なもので,他の言語とは比較になりません。 私も完了形と完了進行形の違いはそれほど気にしなくてもいいとは思いますが,単なる過去形とはしっかりと区別すべきです。 I live in Osaka for ten years. I know him since I was a child. は誤り。現在完了にする。 完了形でなくてはならない英語の表現はしっかり使う必要があります。

  • KappNets
  • ベストアンサー率27% (1557/5688)
回答No.3

この程度の内容であまり言葉尻とか文法に捕われ過ぎない方がよいと思います。 例えば単純に過去形で ----Andy studied Japanese before his visit to Japan for approximately 4 years. と言ったとしてどれほど違った内容になるでしょうか? 過去完了進行形、過去完了、過去の使い分けは後ろほど簡単で望ましいわけで、どうしてもそれでは困るという場合により難しい表現に移行すると考えるとよいと思います。(問題集が過去完了進行形の問題だと指示しているなら別ですが)

nshin
質問者

お礼

コミュニケーションとしての英語であれば私もあまり細かいことは気にしませんが、問題やテストとなるとそうはいかないと思うのです。 今回は条件付作文でしたが、そうでなかった時に「大して意味は違わない」ということで点数はもらえないと思います。

回答No.2

現在完了でも、継続を表すには 進行形に出来る動詞は現在完了進行形にするのが普通です。 しかし、中学の英語では ただの現在完了で継続を表す例文が多いです。現在完了進行形というのは、ある行為が過去に始まり 現在まで継続していることを表しています。そして、過去完了進行形にすると 過去の点Aからとある行為が始まって過去の点Bで終わることを示しています。そして、ただの過去完了だと 過去の点Bの段階で とある行為が完了したことを表していても 継続のニュアンスがありません。

参考URL:
http://okwave.jp/qa/q6325317.html
nshin
質問者

お礼

中学英語での現在完了の継続のことがどうもひっかかって、なかなかスッキリしなかったのです。中学の問題集にはI have played the piano for a year.などの進行形にできる動詞でもただの完了形で継続の用法で出ていたりするからです。 ただそれは「中学英語だから」ということで割り切るしかないのでしょう。 あいがとうございました。

関連するQ&A

専門家に質問してみよう