• ベストアンサー

時制って本当に難しい

kani_ponの回答

  • kani_pon
  • ベストアンサー率54% (52/96)
回答No.7

補足質問の解答です。 I was in Japan for two years. もうひとつの質問にかいた解答をよんでいただけたでしょうか。そこにもちょっと例がかいてありますが、この文章でも説明させてくださいませ。 これは過去の継続を想定してかかれたのだと思います。 過去の継続は、文法問題では、かならず「継続期間」とその終点が必要だとかきました。 このばあいだとfor two yearsは「期間」で継続をあらわしますが「いつまで」という過去の一点が明示されていないので、この文は当然ただしいですし、むしろ 文法問題ではこの文章を勝手に過去完了進行形(状態動詞では、過去完了形)にはできないです。 逆にいえば、この文章に「過去の一点」をいれると、 過去完了進行形(このばあいは状態動詞なので、過去完了形)にできるというしだいです。 例)I had been in Japan for two years when I met Mayumi first. ( when I met Mayumi first⇒過去の一点 ) ではこれはどうでしょうか。 I (    )in Japan for two years when I was a boy. (  )にhad beenかwasのうちの正解をいれてみてください。 じつは、had been ではだめで、wasでないといけないのです。なぜなら、when I was a boyは幅のある時間で「過去の一点」ではないからです。 ではお次はどうでしょうか。 I (    )in Japan for two years in the past. これも答えは「I was in Japan」です。 なぜなら、in the pastも「過去の一点」をしめす語句とはいいがたいからです。 時間の数直線をかいていただくとわかると思いますが、 「期間」とそれの終点がわかると、その「期間」は数直線状に固定できますよね。 「期間」が数直線上に「固定」されないかぎり、文法問題では、完了進行形(状態動詞なら、完了形)、つまり継続時制にはできないのです。 その「期間」の終点が「過去」にあったなら、過去完了進行形、「現在(筆者がその文をかいた時点、もしくは話し手がしゃべった時点)」なら、現在完了進行形(状態動詞ならば完了形)、「未来」なら未来完了進行形(状態動詞ならば完了形)、というわけです。 つっこんでいいますと、特に文の内容が過去や未来のことだと明示されてないかぎり「期間をしめす語句」のみが文中にあると自動的に「過去から現在までの継続=現在完了進行形(状態動詞なら現在完了形)」だと判断せざるとえないのです。 (さきほどもかきましたように、過去の一点までの継続、もしくは未来の一点までの継続なら「その一点」が、期間を示す語句とともに文中に存在していないといけないが、その一点がかかれてないということは「自明」、つまり、「現在、文章がかかれた一点、もしくは話し手がしゃべっているその一点」だということです。) そんなわけで It is openの問題の場合 「期間をしめす語句」が文中に明示されているので、 現在完了進行形(状態動詞ならば現在完了形)をえらばざるをえないということなんです。 しかし、この問題の場合は親切にも[now]とはっきり「継続の終点」が「現在」だとしめしてくれています。 もしこのnowが欠落していても、さきほどかいたとおり、 「期間をしめす語句のみ」で、特に過去や未来のことだと判断できないかぎり、「現在までの継続」だと判断せざるをえない、ということなんです。 I am a student.という文があっても、たしかに、「継続して生徒をしてるんだろうな」と推測できますが、「文法問題」では、「期間をしめす語句」がないかぎり、継続だと判断してはいけないのです。なぜなら、「継続して生徒をしてるんだろうな」と「推測」は、解答の根拠にはならないからです。 逆にいえば、何度もかいたように 「期間をあらわす語句のみが文中にあり特に、過去や未来のことだと判断できない場合」⇒過去から現在までの継続 「期間をあらわす語句+過去の一点を明示する語が共に文中にある」⇒過去からその一点までの継続 「期間をあらわす語句+未来の一点を明示する語が共に文中にある」⇒その未来の一点までの継続 と判断する、というわけです。 このあたりが文法問題の鉄則ですぐには納得できないところかもしれませんが、解答の根拠はすべて問題文の語句にもとめないといけないんです。^^; 逆にいえば、問題文中の、時制を決定する語句に敏感になれば、時制の問題はとけてしまいます。 こまったときは数直線をかいて、あれこれためしてみてください。

satoruy
質問者

補足

何回も質問すみません。(自分の理解力に情けなくなるばかりです) それでは、現在形の動詞+期間を表す(for)というパターンは存在しないのでしょうか? (I am in japan for two years.のような) I was in japan for two years. I had been in japan for two years when I met mayumi first. I was in japan for two years when I was young.

関連するQ&A

  • 英語文法

    最も適切な語(句)を選びなさい。 (1)The taller the golfer ,the more club speed (ones,she,those,we,you)will have with a normal swing.→解答はsheになりますが、なぜか?と日本語訳と構文等が理解できません。 (2)“Is that Italian restaurant next to the bookstore new?” “No,I think (it’s been open, it’s open, it’s opened ,it was opened)for more than a year now.” →解答はit’s been openになりますが、it’s openedではなぜ不適切になるのでしょうか?

  • It has been open と It has

    It has been open と It has opened の違いについてお尋ねします。 以下の例文があります。 "Is that Italian restaurant next to the bookstore new?" "No, I think it has been open for more than a year now." この中で it has been open がこの形でなければならない理由は何ですか? 何故it has openedだと駄目なのでしょうか。 お詳しい方、何卒よろしくお願いいたします。

  • 英語の問題

    1:Are John and Mary still living in NewYork? No,they ( ) to Dallds.(1)are just moved (2)had just moved (3)have just moved (4)will just move 2:Is that Italian restaurant next to the bookstore new? No,I think ( )for more than a year now. (1)it's been open (2)it's open (3)it's opened (4)it was open 3:It's a long time since ( ) from Peter. (1)I've heard (2)l heard (3)I haven't heard (4)I didn't hear 解答と訳をお願いします

  • センター試験用模擬試験の問題です

    センター試験用模擬試験の問題です。 This restaurant is hot and humid even with all the doors and windows (     ). [訳:このレストランはドアと窓を開けておいても暑くて湿気が多い。] この(    )に入る正解の選択肢は形容詞のopenで別の選択肢opened は×だそうです。でも『開けられている』という状態のopenedでもいいように思うんですが‥。openedではかなりおかしい英語なのでしょうか。よろしくお願いします。

  • may have 過去分詞の時制

    He may have been rich for 3 years. He seems to have been rich for 3 years. のように、have been の現在完了の部分は、ふつう過去の代用だと本には書いてありますが、過去ではなく、現在完了の意味はありますか? そのような文があったら、教えてください。 He may have just finished the homework. のような文は可能なのでしょうか? よろしくお願い致します。

  • 英語 時制について

    His mother got angry because he had broken her vase. The vase was filled with the water. この場合、was filledの代わりにhad been filledの法が適当なのでしょうか? 〔参考資料〕 (英文法がわからない!? p.41 1996年 中川) Q44 過去完了より前のことは何形で表すのですか? A過去形でも表せます。 He had been working for that company for ten years sicnce he was twenty-four, and then decided to become a singer. 上記の英文でhe wasになっているのはよく見かけますが、私が最上記で示した、例文は間違っているのでしょうか。また、これに似たよい英文はありますか?

  • 時制について

    When I identified myself ,he said he didn't expect me to be blond , since he was looking for a fellow Jewish and then he laughed , because of all times he himself had been told he didn't look like what people expected , because he too is a blond Jewish. 文章の途中なのでわかりにくいかもしれません。 疑問に思ったのは、what people expected のところで、ここは時制を後ろにずらす必要があるのではないかなと思いました。 この部分について教えていただけると助かります。

  • 強調構文の時制について教えてください。

    別サイトの”教えて!Goo”で見つけた質問文です。 http://okwave.jp/qa/q4405305.html It was not until he had been away from home for many days that he found how he loved his father and mother.   この文章、過去完了形が使われていてすごく不自然な感じがあります。 (でも、回答では誰も訂正していないので正しい文なのだと思います) 私は言い換え文で悩んでしまいました。 He didn't find how he loved his father and mother until he had been away from home for many days.→? 色々調べましたが、強調構文で過去完了を使って時差を表している文が見当たりません。 時制はどうしたらいいのでしょうか? 事の流れがわかるから、私は全部過去形で書きたいです。

  • 添削してください。

    I heard that he have succeeded and opened restaurant. 彼は、レストランをオープンし、成功したと聞いた。 あと、want to と、would like to とは、どう違うのでしょうか? 2つありますが、よろしくお願いします。

  • 時制の問題で、過去と現在の違いが分かりません

    Although he ____ in this company only for two weeks, he really knows his way around. (A) has been (B) had been (C) is (D) be の____に入る適切な句を答えなさい。 という問題で、 「彼はこの会社にたった二週間しかいないが、本当に事情に通じている」 ☆in this company for two weeks (二週間在職している)という部分は「過去から現在迄の継続」を表しているので現在完了系を選択。 と回答に書いてあったのですが、どうしてin this company for two weeksが「過去から現在までの継続」なのか分かりません。 「彼はこの会社にたった二週間しかいなかったが、本当に事情に通じている」 として (B)を選ぶことは出来ないのでしょうか。