世界とつながるオンライン英会話 DMM英会話

「もしーだったら、ーになるでしょう」って英語でなんて言うの?

もし犬を飼ったら、世話に時間をとられるでしょう。 というにはなんと言いますか?時制をどうするかが気になります。
default user icon
Ryotaさん
2016/08/31 23:03
date icon
good icon

118

pv icon

164847

回答
  • If I had a dog, I would have to spend pretty much time taking care of it.

  • If I have a dog, it will take a lot of time taking care of it.

この場合は、仮定法過去か、あるいは普通の条件文のどちらかになります。 もし、「飼わないけど、もし飼っていたとしたら」という事実に反していう場合は 仮定法過去の公式を使い、例文1のように If +主語+動詞の過去形+~, 主語+would/should/could/might +動詞の原形+~ の形になります。 (例文1の直訳・「もし[犬を飼って](https://eikaiwa.dmm.com/uknow/questions/88508/)いたとしたら、[世話をする](https://eikaiwa.dmm.com/uknow/questions/55245/)のにかなり時間を費やさなければならないだろう」) そうでなく、これから飼うかもしれなく、飼った場合を想定して言うのであれば、例文2のように、普通の条件文になります。 (例文2の直訳・もし犬を飼ったとしたら、世話をするのに時間がたくさんかかるだろう) なお、条件文の場合、気を付けなければならないのは、もし犬を飼ったら…の部分(If 節の部分)は、意味的には未来のことですが、現在形で書くということです。時や条件を表す副詞節の中は、未来のことであっても現在形で書くという、文法上の決まりがありますので。 なお、そのあとの、カンマ以降の節の中は、未来形でOKです。 英語では、[時制](https://eikaiwa.dmm.com/uknow/questions/57573/)は非常に大切で、それをまず頭において考えるというDanielさんの姿勢は素晴らしいですね。 これからもぜひ頑張ってください。 PS なお、「動物を飼う」という場合、keepを使う人が時々いますが、keepを使うと、動物愛護団体から苦情がつく?可能性もありますので (keepは、「閉じ込める」というようにとられかねないため) have を使うのが普通で、お勧めです。
回答
  • 1. If I were to get a dog, I would have to spend a lot of time taking care of it.

  • 2. If I got a dog, I'd have to spend a lot of time taking care of it.

  • 3. If I had a dog, I'd spend a lot of my time taking care of it.

4. If I get a dog, I'll have to spend a lot of time taking care of it. 上記の英訳例は全て自然な英語です。 このように日本語で言い方一つでも英語では複数の言い方や時制の組み合わせがあるのが分かると思います。それは英語の特徴でもあります。もちろんそれぞれの例文はニュアンスが少し違うのですが、この場合に意味が十分近いので、まず今まで勉強した[文法](https://eikaiwa.dmm.com/uknow/questions/50999/)を使っているのを一つ選んでそれを使えるまでに練習しても良いと思います。
DMM Eikaiwa I DMM英会話
回答
  • If I had a dog, I would ...

こんにちは。 様々な言い方ができると思いますが、例えば次のような英語表現はいかがでしょうか: If I had a dog, I would ... もし犬を飼っていたら、私は〜 If ..., I would ... で「もし〜だったなら、私は〜」のような意味になります。 例: If I were a good singer, I would perform in a band. もし歌が上手かったなら、私はバンドで演奏するのに。 ぜひ参考にしてください。
Erik 日英翻訳者
回答
  • If ... then ...

以下のように表現することができます。 If ... then ... もし〜だったら〜でしょう if で「もし」を英語で表現することができます。 例: If I had a dog, then I would not have much time to myself. もし犬を飼っていたら、自分の時間をあまり持てないでしょう。 お役に立てれば嬉しいです。 またいつでも質問してください。
good icon

118

pv icon

164847

 
回答済み(4件)
  • good icon

    役に立った:118

  • pv icon

    PV:164847

anchor ranking icon
アンカーランキング
  • 週間
  • 月間
  • 総合
menu icon
メニュー
無料会員登録はこちら