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

現在完了?

こんにちは。毎度低レベルの質問ですがまた教えてください。 I believe it to have been a mistake. 私はそれが誤りだったと思う。 上は英文、和訳とも使っているテキストの例文から載せました。 この英文は現在完了の文のように思えるのですが  (1)I believe it has been a mistake. ではなく、なぜ to have となるのか? (2)I believe it was a mistake. ではいけないのか? の2点について教えてください。

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

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

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

  • ベストアンサー
  • 回答No.1
  • tjhiroko
  • ベストアンサー率52% (2281/4352)

この質問文と、下に挙げた2つの文とは、文の形が違うということをまず確認しておく必要がありますね。 最初の文はto不定詞を使ってitを受けたもので、文型でいうとSVOC(O=it, C=to have been a mistake)の形でして、下に挙げた2つの文はともにitの前にthat が省略された形のSVO(O=that以下の節)という形になります。 で、最初の文ですが、to不定詞の決まり事として、toの後にhave+動詞の過去分詞を持ってくると、主節の動詞より時制が一つ前になるのです。この文の場合、believe は現在ですから、過去になるわけですね。 ですからこの文の日本語訳でも分かるように「それが誤りだった」というのは過去の話で、「思う」というのは現在ですね。 このto不定詞を使った文を節を使った文に書き換えますと、お書きになった文の(2)の文になるわけです。 ですから、 I believe it was a mistake. ではいけないのか?というご質問に対しては、いいえ、これで全く同じ意味ですからいいですよ、という答えになります。両者は文の形が違っているだけということです。

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

質問者からのお礼

回答ありがとうございます。 御礼が遅くなりましたことをお詫びします。 >最初の文ですが、to不定詞の決まり事として、toの後にhave+動詞の過去分詞を持ってくると、主節の動詞より時制が一つ前になるのです。この文の場合、believe は現在ですから、過去になるわけですね。  これ、知りませんでした。私は今、中学英語をやり直しています。多くの不定詞の例文を勉強してきたつもりですが「 toの後にhave+過去分詞 」がくる文は初めてです。これは中学レベルでは学習しないのでしょうか? 大変参考になりました。ありがとうございます。

関連するQ&A

  • 現在完了について

    I (  ) Nikko three years ago. 正解はvisitedでしたがhave visitedかと迷いました。 どう考えればよかったですか。 He (  ) to Osaka last week. 正解はwentでしたがhas been toの形かと迷いました。 どう考えればよかったですか。 There (  ) a car in front of my house since yesterday.  正解はhas beenでしたがwasかと思いました。 どう考えればよかったですか。

  • 現在完了形がよくわかりません。

    中学校で現在完了形を習った時から、疑問を感じていたことです。 現在完了形の表す用法は「完了・結果」「経験」「継続」「動作の継続(have been Ving)」と今まで習いましたが、下記に示す例文はどの用法にも該当できないように感じます。 訳文をみると、現在形・過去形でも表現できる内容だと思うので、「”なぜ”現在完了形でいちいち表すのか」というのが全く分かりません。そして、「”なぜ”現在形や過去形で表わさないのか」というのもわかりません。 文法に詳しい方、わかりやすく出来る限り噛み砕いて解説よろしくお願いします。 可能ならば、例文の解説もお願いします。 ※例文は、スペースアルクより引用しました。 I've been really sleepy とても眠かった。 I've got a double-chin 二重顎になった。 My liver has been acting up 肝臓が痛み出した。 I've got a very important appointment. とても大事な約束があるんだ。 I've had a bit of whiskey ちょっとウイスキーを飲んだ。 "Do you have a car?" "I've got a jalopy to get to my job." 「車は持ってるの?」「通勤用のぽんこつ車があるよ」

  • 現在完了と過去完了の明確な違いってあるのでしょうか

    I have rided on the mowern. (ぼくは芝刈り機に乗ったことがある) I had a part time job when i was high school. (僕は高校生のころに新聞配達をしたことがある) 両方とも「経験」なのに、2つめはhadが使われています。haveではだめなのでしょうか? それと、和訳にあわせて英文を作りましたので。添削をお願いします。 攻撃するつもりはないのですが、あなたはアメリカで差別を受けてきたのですか? No offence, Have you been discriminated in America?

  • 現在完了形と現在完了進行形の違い

    (1)と(2),(3)と(4)の意味はどのように違うのでしょうか?Grammar in use Intermidateで勉強しているのですが,いまいち違いがよくわかりません.よろしくお願いいたします。 (1)She has been playing tennis since she was eight. (2)She has played tennis since she was eight. (3)I have lived in the states for ten years. (4)I have been living in the states for ten years.

  • 現在完了について

    私はコンサートにいったことがありません。 I have never been to a concert. 行くは英語でgoなのになぜ過去分詞はgoneではなく、beenなのですか? また、I have been in a band for two years.の文もなぜbeenになるのかよくわかりません どなたか分かりやすく教えてください。

  • 現在完了の文について質問です。

    Q1:子供の頃は(ずっと)京都に居た(今は別のところに住んでいる) (1) I was in Kyoto when I was a child. (2) I had been in Kyoto when I was a child. (3) I have been in Kyoto when I was a child. (1)~(3)で適切な文はありますか? 自分なりに、(1)は大丈夫だと思うのです。(3)は、今は別のところに居るからダメなのかなと… (2)がいいのか悪いのか分かりません。 上記の文でダメな理由を教えていただけないでしょうか? Q2:I've been in Canada for a week. (1) 訳)私は1週間カナダにいます。(今も居る)でいいのでしょうか? (2) I've been to Canada for a week. ということも出来ますか?  訳)私は1週間カナダに居たことがある。 かな?とおもうのですが… Q3:I have just been to the station.   この訳は、「ちょうど駅に着いたところ」という感じでいいのでしょうか?

  • 現在完了形(初級なんですけど・・)

    見つけてきた文です。 1、He has lived in Tokyo for five years. 彼は東京に5年間住んでいる。(継続) 2、I have been to Europe. ヨーロッパに行ったことがある。(経験) 3、She has become a teacher. 彼女は先生になった。(今でも先生)(結果) 4、I have cleaned my room. 部屋を掃除しおわった。 質問です。 1のfor five yearsを抜いたら、経験になりますか? 東京に5年間住んでいた。 4の掃除し終わったは、今(今さっき)終わったという事になるんですか? もっと初級の例文があったら、いろいろ教えてください。 お願いします。

  • (英訳)時制(現在完了)と、英語の省略について

    (英訳)時制(現在完了)と、英語の省略について 次の日本文を英訳することで質問があります。 「ローマにきて1ヶ月になります。言葉の通じないところで暮らすのはつらいのではと心配でしたが、私の心配は無用なことでした。底ぬけに明るいイタリア人を相手にしていると身振り手振りで用を足すのも結構楽しいものです」 考えた答えはこちらです (1)It's been a month since I came to Rome. I was worried about living where people didn't understand me, but I didn't need to be worried at all. It is also more enjoynable to talk to Italians, who are full of energy , by giving them my gestures than I expected. (2)It's been a month since I came in Rome. I worried that it would be painful to live where people didn't make myself understood. (3) It's been a month since I came to Rome. I thought it to be painful to live where people in the country didn't make myself understood ,but I didn't need to think about it. I also find it more enjoyable to talk to Italians , who are vigorous, by giving them my gestures than I thought [expected]. 最終的に(3)にしました。でも間違っていました。 解答はこちらです。 I have been in Rome for one month. [It has been a month since I came to Rome.] Before I came here, I was worried that it would be hard to live in a coutntry where I can't understand the laugnage, but it hasn't been. Rather , it is fun to communicate with cheerful Italians with gestures [by using gestures]. 解答についての質問ですが、疑問点2つあります。 but it has beenの代動詞has は、なぜhave 過去分詞と現在完了の時制になっているのですか? hasn't been の後は、こう省略されていると思います。 ↓ It hasn't been (hard to live in a coutry where I can't understand the language. 代動詞という文法は大丈夫だと思います。 It has beenのitは 前の to live in a country where I can't understand the languageをItと指していると思いますが、正しい判断でしょうか? 2つの疑問点についての解答をよろしくお願いします。

  • 助けてください。現在完了。

    こんばんわ。今回は最後の(いろいろな現在完了など)があります。Ifなどを使ったやつもあります。。とにかく現在完了です。 問題と考えた答を書きますので、解説と答をお願いします。 問題  1 意味を変えないで、一文にしなさい。 1. She went to Vienna to study music. So she is not here. 考え: She has gone to Vienna to study music. コメント:あってるかと。。 2. She went to Korea to learn taekwondo a couple of month ago. She is there now. 考え:She has been to Korea a couple of a month ago. コメント:テコンドーってスペルびっくりしました。 3.He went to Lan kwai Fong to drink.And he has just come back. 考え:She has been to Lan Kwai Fong. コメント:違うよな・・・。 2 英語に直しなさい。 4.この前お会いして以来、お久しぶりですね。 考え:I haven't seen you for a long time since the other days. コメント:辞書でしらべまくりました。 5.彼はもう3日も食べてない。(It とHeから初めて) 考え:It からの場合 It has not him eaten for three days yet. He からの場合 He has not eaten for three days yet. コメント:なにを食べてないのでしょうか?よくわからない問題です。 6.宿題が終わったら、パソコンを使ってもいいよ。 考え:Use the computer if you have finished your homework. コメント:If を多分使うのでしょうか? 7.親切なことをした時は、嬉しいものだ。 考え:Be kind when I feel happy. コメント:これって現在完了で表せるのですか? 8.社長は夏休みで出かけております。 考え:President has been out during summer holidays. コメント:よくわかりません。 9.私たちがいない間、荷物から目を離さないでね・ 考え:While I have not stayed here, you will not have to from our bilongings. コメント:難しいです。 10. まだ食べ終わらないの? 考え:Have you eaten yet? コメント:10番に持ってくる問題ですかね。高校の英語かな? って高校の英語で表せますか?現在完了で。 11.彼女の家を訪ねると、ちょうど出かけるところだった。 考え:When I have visited her house ,she has just been out. コメント;む・・難しいです。 12.彼は物心がついてからずっと、彼女のことをよく知っていた。 考え:まったくわかりません・・・。 13.彼女は未亡人でした。ご主人は10年前に亡くなっていました。 考え:ぜんぜんわかりません・・・・。 14.私たちが来週長州島(Thou Syu island)へ行けば、五回行ったことになります。 考え:Next week we will コメント:来週のことって現在完了で表せるんですか? 本当にどれも難しいです。教えてください。 翻訳機はなしで。本当にお願いします!!!

  • 英語の現在完了について

    今、英語の完了形について学習しているのですが、疑問点が出てきました。 まず、「子供の頃、2回アメリカに行ったことがあります。」と言いたい場合、 I have been to America twice when I was a child.で良いのでしょうか? それとも、現在完了は時を表す副詞とは使えないようなので、 I went to America twice when I was a child.と表現することで意味が通じるのでしょうか? 次に、「アメリカで日本食レストランに2度行ったことがあります。」と言いたい場合、 I have been to a Japanese restaurant twice in America. I have been to a Japanese restaurant in America twice. のどちらが正しい表現方法となるのでしょうか? 私の書いた英語表現の正誤はもちろん、他に良い表現方法(文法的にOKだけでなく、実際に海外で使われている表現方法など)があれば教えていただけるとありがたいです。 以上、よろしくお願いします!!