質問: he visited paris during his stay in france. 次の2文がほぼ同じ意味を表すように、( )内に適当な1語を入れなさい。 (1)he visited paris while he was staying in france. (2)he visited paris ( ) his stay in france. このような問題があったのですが、理解出来ないところがあったので質問よろしいでしょうか。 答えは(during)となっていました。hisのところからの意味がよく分かりません。 最初は、「彼のフランスに滞在の間、彼はパリを訪問した」と、 変な文にしてしまいました。 なぜ所有格がくるのでしょうか。どなたか教えて頂けるとうれしいです。よろしくお願いします。
回答: はじめまして。 ご質問1: <hisのところからの意味がよく分かりません。> 1.ご質問にある通り「彼のフランス滞在中」で結構です。 2.この所有格hisは名詞stayを修飾していますが、stayは元々は「滞在する」とう動詞を名詞化したものです。そして、(1)節にもあるようにstayの主語はheという主格だったのです。 3.つまり、stayが名詞化したため、heがhisと所有格になったのですが、元々は、hisとstayの間には、主語+動詞(s+v)といういう主述関係があるのです。 4.訳では「彼の滞在」となりますが、本来は主述関係にあるため、「彼が~に滞在中」と訳してもいいのです。 ご質問2: <「彼のフランスに滞在の間、彼はパリを訪問した」と変な文にしてしまいました。> ん?別に変ではありませんよ。 1.彼はおそらくフランスの地方の町に滞在しているのでしょう。その間に、大都市パリを観光などで訪れた、という文になっているのです。 2.例えば、外国人が日本の東京に(駐在などで)滞在中、北海道を訪れた、という感覚と同じです。 ご質問3: <なぜ所有格がくるのでしょうか。> 上記の説明の通り、動詞stay「滞在する」が名詞化してstay「滞在」となったために、主格heが名詞にかかれるようhisという所有格化したのです。 例: as he helped me, i could do that. 「彼が助けてくれたので、それをすることができた」 =with his help, i could do that. 「彼の援助のおかげで、~」 ここではhelp「助ける」という動詞が「助け」「援助」という名詞になったので、heという主格が名詞にかかれるようhisという所有格になっているのです。 以上ご参考までに。