• ベストアンサー
  • 困ってます

英語<完了の表現>

過去1年間働いていたというときは、 had been working for one year で良いのでしょうか。 had worked とhad been workingの違いで迷っています。

noname#146118
noname#146118

共感・応援の気持ちを伝えよう!

  • 英語
  • 回答数1
  • ありがとう数0

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

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

実は現在形と現在進行形でもそうですが、英語はその辺に関しては あいまいです。現在進行していないことについても進行形で 表現したりすることがあるので、実用的な観点からはハッキリ had workedとhad been workingの違いを断定することはできません。 が、文法的に(つまり日本人の使う文法的に)説明すると、 beenがある方が進行している様子を強調しています。 進行状態ではなく、働いていたという事実のみを 強調したいときはhad workedかなと思います。 ただ、上記にもあるようにネイティブはそこまで キッチリとは使い分けてはおらず、実質的な違いは ほぼありません。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • 過去完了と過去

    I had been working in the company for two years. 職歴の時は上記のような書き方を習ったのですが、 過去完了はある基準の時を示して使うともこのページで教えていただきました。 例文は間違っていますか? was working や worked の方が正しいのでしょうか?

  • 過去完了時制と過去完了進行時制との違いについて

    はじめまして、minaikiikiと申します。質問ですが、 「私は、その日働いていなかった。」を英語にすると、 I had not worked at that day. それとも、 I had not been working at that day. のどちらが正しいのでしょうか? または、どちらとも正しくないでしょうか? 正解と、過去完了時制と過去完了進行時制との違いについて、わかりやすい例などで少し説明していただけないでしょうか? よろしくお願いします。

  • 英語で教えてほしいことがあります!!

    英語で、「私は1年間、そこで働きたいです。」と書くとき、下記の英文の中でどれが最適でしょうか。 私は、(1)だと思うんですけど。また(2)と(3)は、日本語に直すとどのような意味になるのでしょうか。 (1)I would like to work there for one year. (2)I would have liked to work there for one year. (3)I would like to have worked there for one year.

  • 現在完了・過去完了が整理できない。

    今、英語を基本からやり直しています。 1、現在完了 2、過去完了 のカテゴリーでこんがらがり、どうしても理解できません。 <基本形> have(had)+過去分詞 これに、been、just、already、just、ing、~edが出てくると正解できなくなります。 I have never studied abrord. →studiedは過去分詞(過去形ではない) My son has just come back. →息子はちょうど(just)家に戻った。 John has already home. →ジョンはもう家に帰ってしまった。 ーーーーーここまでは、理解できるのですが。。。ーーーーー Have you taken the madicine yet? →yetは常に文末になるのでしょうか? already、justと同じような意味のような気がするのですが。 I have been working here for 4 years. →なぜworkingになるのでしょうか?過去分詞でもingはつくのでしょうか。 beenの意味がよくわかりません。(原型はbe、現在敬はam is are、過去形はwas wareはわかるのですがどういう時にbeenが来るのでしょうか) I started working here for 6 years. →これも現在完了でしょうか。sterted(過去)とworkingがなぜ文中に来るのでしょうか。 現在完了の継続の言い回しなのでしょうか。 We have never seen a movie since last year. →habe never はセットで。その後、過去分詞の作り方ですか? They habe been married for 10years. →継続なのに、marryにはならないですか? 頭がぜんぜん整理できず、いろんなサイトを見ても理解できません。 よろしくお願いいたします。

  • 未来完了と未来形の違い!

    お世話になります。以下、手持ちの問題集に解説が載っていないため、 お手数ですが、ご指導いただけますと幸いです。 ☆I dont think the refrigeration plant 【  】ready for  inspection until the middle of the week. 【will not be】 【will be】 【will have been】 【will not have been】 【】内には、【will be】 が入るようですが、選択肢にあった 【will have been】 では何故ダメなのでしょうか? ひょっとして、until でなくて by であれば、未来完了にすべきとか!? ☆By the end of March, we 【  】 on this project for a whole  year! 【will work】 【have worked】 【have been working】 【will have been working】 で、【will have been working】が答えのようですが、 上の問題との兼ね合いがわかりません。 どうぞよろしくお願い申し上げます。

  • 完了 過去完了 違い

    I have been a ski instructor for several years. had been なのでしょうか? 過去のある時点での数年間の話で、現在はイントラではないのでhave beenは不適切ですか? また 最初に学生時代の話をしていて その学生時代の冬休みにイントラしてたよ。といいたい時は I had been a ski instructor during the winter vacation よろしいですか?

  • 現在完了形と現在完了進行形について

    こんにちは、教えていただきたいのですが、Do you still work? No, I'm retired. I haven't worked for years.が答えなのですが、この場合は、I haven't been working for years.にはできないのでしょうか?それは、haven'tと否定形だからなのでしょうか?教えて下さい。

  • [英語]()に入るものを教えて下さい><

    1. Two years () since George came to Japan. (1) pass (2) are passed (3) have passed (4) are passing 2. I have no idea when she () next time. (1) had come (2) has come (3) came (4) will come 3. My grandfather () for three years. (1) was dead (2) has died (3) has been died (4) has been dead 4. I () waiting for him for thirty minutes when he appeared. (1) am (2) was (3) have been (4) had been 5. Don't call me at nine tonight, please. I () at that time. (1) was studying (2) studied (3) had studied (4) will be studying 6. Next time I () to the library, I'll get that book for you. (1) go (2) will go (3) had gone (4) will have gone 7. We'll be leaving as soon as everyone (). (1) had arrived (2) arrived (3) has arrived (4) will have arrived 8. My mother () at the hospital when she was young. (1) worked (2) has worked (3) has been working (4) is working

  • 英語の時制について

    英語の時制についての質問です。例えば、私は2年間その会社で働いていました。という文は I had been working at the company for two years. で正しいでしょうか? 過去完了の使い方が良くわかりません。個人的な感覚だと、過去完了は 副詞節、主節(副詞節より過去の時制) I had known nothing about it until you told it to me.のように常に副詞節が一緒に使われるということを勝手に思い込んでいます。 そこで、「今までずっとあなたが正しいと思っていた」という文章を訳すと、I had been thinking you are right until nowで正しいでしょうか?

  • 完了形の受動態の文について

    完了形の受動態でちょっとした英文を作ったのですが合ってるかわからないのでどなたかちゃんとあっているか確認をお願いいたします 現在 The church has been visited by many people since last year. 過去 The church had been visited by many people for ten years. 未来 The will have been visited by many people till next year.