• ベストアンサー

空所問題after fromの違いについて

Many Japanese dog owners have started out unwillingly ( ) being forced to keep abandoned puppies brought home by their children.の空所問題で after と from のどちらを入れるべきなのでしょうか。 訳は「多くの日本の犬の飼い主は子供が捨て犬を家に持ち帰ってくる(   )不本意ながらも飼い始める」となるはずで、 fromなら因果関係ができ、afterなら前後関係でどちらでもいけるようにしか見えなくどちらでもいけるようにしか見えません。どちらがいいのかまたなぜだめなのか詳しい解説をお願いします!。

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

  • ベストアンサー
  • round_st
  • ベストアンサー率56% (44/78)
回答No.3

fromだけが正解です。 この判断の材料とするため次の英文を見てください。 「彼女が出かけたあとで、彼が帰ってきた(彼女がでかけてから、彼が帰宅した)」 (1) He came home AFTER she went out. (2) He has come home AFTER she went out. おわかりでしょうか? 1は正しいですが、2は「after..」によって「過去のある時点」が設定されたこととなり、「過去」の内容に「has come」という「現在」完了が用いられていることが矛盾します。 Many Japanese dog owners have started out unwillingly ( ) being forced to keep abandoned puppies brought home by their children. 「afer」を入れたとしますと後半部分は after they were forced to keep... であり、先の例の1と同じ形式になってしまいます。 このように「主節に現在完了があるから」afterが使えない、ということ。すなわち「from」で「理由」を表すのがここでは文法的だと言えるでしょう。「理由」は時間と無関係なので主節が現在完了だろうと、過去形だろうと未来だろうと問題なく同居できます。

kikk
質問者

補足

くわしい解説ありがとうございます! afterにはそんな決まりごとがあったんですね。 勉強になりました!

その他の回答 (4)

回答No.5

Gです。 こんにちは!! 私なりにまた書いてみますね。 結論です。 両方使えますし両方使います。 (助詞なしの非文法的一般日本語です) >fromなら因果関係ができ、afterなら前後関係でどちらでもいけるようにしか見えなくどちらでもいけるようにしか見えません。 そういうことです。 つまり、どちらのフィーリングを言いたいのかで表現方法も変わって来ると言う事であり、どちらかのフィーリングを持っていてそれを表現したいときに片方を使えば,もちろん、正しくない、つまり、相手には持っているフィーリングは伝わらない、と言う事になります。  >どちらがいいのかまたなぜだめなのか詳しい解説をお願いします!。 ヒントは主語が複数(many)になっていて現在完了形を使っていると言うところにあります。 つまり、文法を使えるものとして解説してくれている#4さんのフィーリングの理解なのですね。 過去から今までのことを言うときに現在完了を使うと習いましたね。 その知識がここでは生きてくるのです。 つまり、過去から今までに多くの人がこれをやってきた、と言うフィーリングをここでは出しているわけですから、現在完了を使っているわけですね。 だからこそ今回の場合、そう言う人がたくさんでてきている、と言いたいときには現在完了+after+過去が使われると言うことなのです。  これを使える文法と言うわけです。 ですから、#3さんがおっしゃっているhas comeと言う単数形が来るとAFTER+過去は非常に使いにくい表現方法になってしまうわけです。 もちろん「この複数」と言うことは主語でなくても、I have done many times after he cameと言う表現も過去から現在までの「経験」を示し、その過去の時点をしめす事も出来ないことはないでしょう。 しかし普通はsinceを使いますが。 この表現をする人はsinceよりも強い「後」のフィーリングの出したいと言うフィーリングがあるのでしょう。 よって、複数のフィーリングを出す、many, some, a few, などの表現が伴うのは自然ともいえるわけです。 参考になりましたでしょうか。 理解しにくいところがあったり追加質問がありましたら締め切る前にまた書いてくださいね。

kikk
質問者

お礼

ありがとうございます!単数複数の概念 が関係するとは驚きました。答は一応fromでした。 どちらでもいけるならこんな問題はやめてほしいと思います!

回答No.4

通常の現在完了は,今の状態や気持ちを表しますので,after とは相性がよくありませんが, 実は現在完了には,習慣的・反復的な現在 - 完了というべき用法があります。 たまたま見つけた文を挙げておきます。 In some of these cases the eruption has begun to fade after being out only for a few days, or even hours. 場合によっては,噴火が始まって数日,さらには数時間しかたっていない後で,弱まり始めていることもある。 これは,今一回限りの現在完了でなく, 噴火が始まって時間がたって,その後に弱まり始めた という一連の反復行為を現在完了で表しています。 今回の文も,「日本では,多くの犬の所有者となる経緯が,子供が拾ってきた捨て犬を飼うようにせがまれた後,不承不承,始まってしまっている」 というのは,一回きりの今のことを言っているのでなく, 反復的なことなので,after も使えるのです。

kikk
質問者

お礼

完了にはそんな意味があったのですね。ありがとうございます!

  • ANASTASIAK
  • ベストアンサー率19% (658/3306)
回答No.2

after

  • saham3
  • ベストアンサー率24% (19/77)
回答No.1

'after' =結果 'from' =原因 という意味でしょうか。ご指摘通りどちらでも行けそうですが あえて選ぶとすれば’前文が現在完了形’なので結果として発生した ことを強調してるのかと思います。従い私はafterを選びます。

kikk
質問者

補足

ありがとうございます! ただ結果ならfromではないのでしょうか。?

関連するQ&A