• 締切済み

仮定法の書き換え文 合っているかみてもらえますか。

(1)Were I as rich as he (=If I were as rich as he), I would travel abroad.  (彼ぐらいの金があれば海外旅行でもするのだが) (1)書き換え1⇒Being as rich as he, I would travel abroad. (2) If it were not for your quick play, our team would not win.      「君の素速いプレーがなければ、私たちのチームは勝たないだろう」 (2)書き換え1⇒If our team doesn’t have your quick play, we will not win. ↑もしかしたらwe will not win tomorrow.とかなったら仮定法現在でもいけるのでは? 勝てる可能性が増えてしまう?違う意味になるのかな? (2)書き換え2⇒If our team didn't have your quick play, we would not win.  ↑(2)が仮定法(過去形つかう分)で書かれているので、正しいのはやはり書き換え2になるのかな?●やはり「~がなければ」はit be動詞 not for 名詞 でないとだめでしょうか? (3)With your advice, the project would have succeeded. 「君のアドバイスがあったら計画は成功しだだろう」 (3)書き換え文1⇒If it had been for your advice, the project would’ve succeeded. (3)書き換え文2⇒If we had gotten your advice, the project would ‘ve succeeded. (4)A true friend would not betray you. (本当の友達ならあなたを裏切らないだろうに) =If you were a true friend, A true friend(he) would not betray you. (4)書き換え文1⇒Being a true friend, he wouldn’t betray you. (5)With a little more time, I could have solved the problem. (もう少し時間があれば、その問題を解けたのに) (5)書き換え文1⇒If I had had a little more time, I could ‘ve solved the problem. (5)書き換え文2⇒If I had a little more time, I could have solved the problem. ●(5)の場合書き換え文1と2では、どちらが正しいのでしょう? (5)書き換え文3⇒A little more time could’ve led me to solve the problem. (6) I would have forgiven him. 「私だったら彼を許したでしょう。」 (6)書き換え文1⇒If I had been you, I would’ve forgiven him. (7)I don't know his address; otherwise I would write to him. 彼の住所を知りません。 さもなければ手紙を書くでしょう。 (7)書き換え文1⇒ I don’t know his address. If I knew his address, I would write to him. すみません、多いですが、以上です。よろしくお願いいたします。

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

みんなの回答

  • Nakay702
  • ベストアンサー率80% (9712/12079)
回答No.1

以下のとおりお答えします。ご質問文のあとに➡をつけて説明や添削文を併記します。 (1)Were I as rich as he (=If I were as rich as he), I would travel abroad.  (彼ぐらいの金があれば海外旅行でもするのだが) (1)書き換え1⇒Being as rich as he, I would travel abroad. ➡これでいいと思いますが、To be as rich as he, I would travel abroad.でもいいでしょうね。 (2) If it were not for your quick play, our team would not win.      「君の素速いプレーがなければ、私たちのチームは勝たないだろう」 (2)書き換え1⇒If our team doesn’t have your quick play, we will not win. ➡確かに、「可能性が増えてしまう」ので、正確な書き換えにはならないでしょうね。 (2)書き換え2⇒If our team didn't have your quick play, we would not win. ➡こちらの方がまだいいと思いますが、他にもUnlessを使う手もあるし、次のような方法もあるでしょう。Without/But for your quick play, our team would not win. (3)With your advice, the project would have succeeded. 「君のアドバイスがあったら計画は成功しだだろう」 (3)書き換え文1⇒If it had been for your advice, the project would’ve succeeded. (3)書き換え文2⇒If we had gotten your advice, the project would ‘ve succeeded. ➡「我々の」計画かどうか分からないのですから、書き換え文1の方がいいのではないでしょうか。書き換え文2でも、主語を変えて、If the project had gotten your advice, it would have succeeded.とするならいいかも…。 (4)A true friend would not betray you. (本当の友達ならあなたを裏切らないだろうに) =If you were a true friend, A true friend(he) would not betray you. (4)書き換え文1⇒Being a true friend, he wouldn’t betray you. ➡To be your true friend, he wouldn’t betray you.の方がいいでしょうが、ジェンダーの問題が残りますね。いっそ、To be your true friend, you wouldn’t be betrayed.と「独立不定詞+作為主を伏せた受身文」にしたらどうでしょう? (5)With a little more time, I could have solved the problem. (もう少し時間があれば、その問題を解けたのに) (5)書き換え文1⇒If I had had a little more time, I could ‘ve solved the problem. (5)書き換え文2⇒If I had a little more time, I could have solved the problem. ●(5)の場合書き換え文1と2では、どちらが正しいのでしょう? ➡仮定法過去完了ですから、1の方が正しいと思います。 (5)書き換え文3⇒A little more time could’ve led me to solve the problem. ➡A little more time could have let me solve the problem.の方がいいかも知れません。 (6) I would have forgiven him. 「私だったら彼を許したでしょう。」 (6)書き換え文1⇒If I had been you, I would’ve forgiven him. ➡原文に、You didn't forgive him.というような1節が省略されているものとすればこれでいいと思います。もしそれがないならば、条件節をもっとぼかした方がいいのかも知れませんね。例えば、Depending on the situation, I would have forgiven him.とか…。 (7)I don't know his address; otherwise I would write to him. 彼の住所を知りません。 さもなければ手紙を書くでしょう。 (7)書き換え文1⇒ I don’t know his address. If I knew his address, I would write to him. ➡OK!(と思います。) 以上、ご回答まで。

rinrin717
質問者

お礼

こんなに長く沢山なのに 丁寧な説明文までありがとうございます。 めっちゃ判りました! おっしゃりたいこともバッチリ解りました。主語などで迷う事も多いのですが、 >独立不定詞+作為主を伏せた受身文」 そんなのもあるんですね。そういえば文だけは、見たことあるかもです。 他にもこんなのは?こんなのは?と考えていたものも本当は沢山あり、参考でお示しくださった中にも入っておりましたが、とりあえず自信のないものだけを上げさせてもらいました。なんだか自信がつきました。

関連するQ&A

  • 仮定法について教えてください

    高校の仮定法で分からないところがあります。 超基礎だと思いますが、どなたか心優しい方、教えてくださいm(_ _)m You could have solved the problem with a little more patience. この文を仮定法にせよという問題で、 解答は、 If you had had a little more patience, you could have been solved the problem. となっているのですが、この帰結節のyou could have been solvedの「been」は何故つくのでしょうか? 「could have Vp.p」に普通に当てはめたら could have solvedとなるのかな?と思ったのですが。 過去分詞が二回続く理由がよく分かりません><

  • 英語 仮定法

    You needn't have bought such a large house. Your wife would have been quite happy in a smaller house. 後半は仮定法過去完了の文らしいのですが、 would be quite happy...としては間違いでしょうか? If he had not been sick, he could have played soccer . この文みたいに仮定法の公式にピタリと当てはまっているのであれば 分かり易いんですが,上に挙げた物はIf節すら無いので どういう意図で仮定法を用いたのか判り兼ねます。

  • 高校1年 仮定法の模範解答を教えてください。

    (1)AS I have no money ,I can’t buy a car.  If I(    ) money ,buy a car. (2)I wish he were my brother.  I’m sorry he (    )my brother. (3)As he helped me ,I was able to finish the homework.  (    )his help ,I could not (    )(    )the homework. (4)As I could swim well,I was not drowned.  If I had not been able to swim well,I (    )(    )been drowned. (5)I’m sorry (    )I can’t go with you  How I (    )I (    )go with you. (6)I was unable to buy the car for lack of money.  I could have bought the car if I(    )(    ) enough money. (7)I am (    )I cannot speak English as well as you.  I wish I (    )speak English as well as you. (8)If he were to lose his position,what would he do?  (    )(    )to lose his position,what would he do? (9)(    )you did not help him ,he failed.  (    )your help,he would have succeeded . (10)His carelessness caused the accident.  If he had been more(    ) ,the accident would not have (    ).    以上、よろしくお願いします。

  • 英語の仮定法の問題の答えを教えてください

    英語の仮定法の問題の答えを教えてください。 1、カッコ内の動詞を適当な形に直しなさい。 (1)He is, as it (be), an eternal boy. (2)He talks as if he (see) a UFO. (3)How I wish my mother (be) still alive. (4)If you (be) to see a ghost, you would certainly be frightened. (5)If I (leave) home earlier, I would have caught the bus. (6)If I (know) his e-mail address, I would e-mail him. (7)It is high time you (stop) depending on your parents. 2、空所を適語で埋めよ。 (1)( ) I in your place, I would not do so. (2)( ) it not been for your rescue, he would have been drowned. (3)What ( ) you do if you had a million yen? (4)He talks ( ) if he knew everything. (5)He acted as my interpreter, as it ( ). 3、各文を仮定法を使って書き変えなさい。 (1)I am sorry I can't speak English well. (2)He treated me like a child.(like a childのみ) (3)As I am not busy, I can go with you. (4)To hear him speak, you would think him a young man.(To hear him speakのみ) (5)But for his advice, I would have met a traffic accident.(But for his adviceのみ) 4、各2文がほぼ同じ意味を成すように適語を入れなさい。 (1)If I were you, I would not do like that. →( ) I you, I would not do like that. (2)It is about time you should marry. →It is about time you ( ). (3)She died because the doctor came too late. →If the doctor ( ) ( ) come too late, she ( ) ( ) have died. (4)I am sorry I arrived too late. →I wish I ( ) ( ) in time. お願いします。

  • 仮定法。不可解な(?)文。

    "I would have if I had more courage." この文は、あるネイティブ(と思われる)によって書かれたもので、「もしも、もっと勇気があればなぁ」という意味のつもりらしいのですが、小生には、全く不可解に思えてなりません。 この文の"正体”が良く分かりませんので、お分かりの方、ご教示のほどよろしくお願いいたします。

  • 仮定法で困っています。

    英語の仮定法の問題で困っています。一応自分でやってみたので、間違っているところがあったら指摘してください。 Q空所に入れるのに最も適当なものを、それぞれ下の(1)~(4)のうちから1つずつ選んでください。 (1)I could have gotten much more for the painting if I (  ) it overseas. (1)had sold (2)would sell (3)have sold (4)sold 自分の答え→(2) (2)(  ) your help, I wouldn't have been able to accomplish this project. (1)Were not it for (2)If it had not for (3)Had it not been for (4)If it is not for 自分の答え→(1) (3)I do not deny that your information was invaluable. (  ) it, I could never have formed our plan. (1)Far from (2)In spite of (3)With (4)Without 自分の答え→(4) (4)Had I known you were coming to Tokyo, I (  ) to the station to meet you. (1)would have gone (2)didn't go (3)had gone (4)would go 自分の答え→(3) (5)The man at the window must be a spy, since he works slowly and keeps looking around. A real cleaner (  ) the windows twice. (1)had never washed (2)was not washing (3)would not wash (4)did not wash 自分の答え→(3) 問題は以上です。よろしくお願いします。

  • 英語の仮定法の問題で困っています。

    仮定法の問題で困っています。だれか教えてください。お願いします。 Q次の英文とほぼ同じ内容になるように(  )に適語を入れなさい。また訳もお願いします。 1)I wish you knew how I feel.   =(  )(  ) you (  ) how I feel! 2)If you hadn't advised me, I would have failed.   =If it (  )(  )(  )(  ) your advice, I would have failed.   =(  )(  ) your advice, I would have failed.   =(  ) your advice, I would have failed. 3)They practiced soccer hard. If they hadn't, they might have lost the game.   =They practiced soccer hard. (  ), they might have lost the game. Q日本語の意味に合うように(  )内の語句を並べ替えなさい。 (1)昨日ジョンに会ったんだが、週末のパーティーでは大もてだったみたいに話していたよ。 I met John yesterday, and he ( if / he / talked / most / as / been / the / popular person / had ) at last weekend's party. (2)地図がなければ、うちは見つけられないかもしれない。 ( you / not / for / find / a map / might / it / not / were / , ) my house.

  • 仮定法でのasの使い方

    I'd have been just as angry in your place. という文章がありました。 前文では、相手を誤解していた人が謝罪し、それに対し、謝罪された人が相手を許す場面です。 おそらく訳としては「あなたの立場なら私も怒っていたよ」みたいな感じになると推定しています。 ここで分からないのは、asの使い方です。 would have beenから、仮定法だと思うのですが、このasは文法的に説明するとどのような役割を持っているのでしょうか? 元の文が If I had been in your place , I'd have been just angry.だと考えています。 ここからasが入ると、どうして[I'd have been just as angry in your place.]となるのか、説明いただけますでしょうか? よろしくお願いします。

  • 仮定法の問題で困っています。

    英語の仮定法の問題で困っています。自分は並び替えが不得意で、いつも間違ってしまいます。誰か教えてください。お願いします。 Q日本語の意味になるように並べかえてください。 (1)ケンタはまるで行ったことがあるかのようにパリのことを話した。 Kenta talked about Paris ( as / he / been / had / if / there ). (2)彼がいま何をしているのか、わかっていればよいのだが。 I ( doing / he / I / knew / was / what / wish ). (3)もし誰かが電話をしてきたのなら、留守番電話にその記録があったはずです。 If anyone had called, there ( have / a record / it / would / been / of ) on the answering machine. (4)君がタイミングよく警告してくれなかったら、我々はその危険に気がつかなかっただろう。 ( timely / but / warning / for / your ), we would have been unaware of the danger. (5)40年前だったら、空の旅にはもっとお金を払わなければならなかっただろう。 Forty years ago, ( pay / to / have / had / would / you ) much more money for air travel. (6)このプログラムへの参加を選択しなかったら、やりたい仕事が見つかってはいなかっただろうに。 ( join / I / had / not / chosen / to ) this program, I would not have found the career path that I want to follow. (7)私は山本氏にそのプロジェクトについて何も話さなかったが、彼はまるでそのことを全て知っているかのように話した。 I didn't tell Mr.Yamamoto anything about the project, but ( as / he / he / though / spoke / knew ) all about it. 問題は以上です。よろしくお願いします。

  • 仮定法について

    If he had been a little more careful,the accident could have been avoided. He did what he had been told;otherwise he would have been scolded. の二文で後半のhaveの後にbeenが入ってるのって何でですか? 仮定法過去完了の場合、助動詞の過去+have p.p.ですよね? could have avoidedとwould have scoldedでは何でダメなんですか?