質問: とありますが、どうも訳と構文解釈が合いません。 he had not been employedなのですから、2ヶ月間は雇われていなかったということにならないのでしょうか? 直訳すると 『彼の語学的能力が認められるまでの2ヶ月間は、彼はその会社に雇われることはなかった。』 となると思うのですが。 どうしても理解できません。どなたか、解説していただけないでしょうか? よろしくお願いいたします。 コメントにある例文はわかりやすいのですが。。。 i had not waited long before he came. 待つほどもなく彼が来た。
回答: こんばんは。 私は、そのような受験英語の専門家でもないのですが、ちょっと書かせていただきます。 それは、翻訳などで登場する、[論理的否定]の文章だということは分かります。しかし、どのぐらい、そのような構文が出てくるのかは知りませんが、私は、そのような文学的な訳を正しいとは思えないですね。少なくとも、私は、日本文と英文は一致していないと思います。 >he had not been employed by the company two months before his linguistic abilities were recognized. >彼は会社に勤めて2ヶ月もたたないうちに、語学力を認められた。 he had not been employed by the company two months before ~ 彼は、二ヶ月は雇われていなかった。 しかし、彼は、雇われていないわけではない。 「a は b ではないが、aでないものが、b あるとはいえない。」 ということです。 イギリス人が、そういう文章を書くのかもしれません。古い言い回しなのか、何十年も前の受験用の文章だと思います。 彼は、少なくとも2ヶ月前には、職はなかったはずです。そして雇われて2ヶ月経ってはいない、といいたいのは分かるのです。構文の not ~ before を無理やりに当てはめたものに過ぎないはずです。 i had not waited long before he came. というのは、he came を点として、長くは待たなかったという内容で、before の前と後ろには、時系列的なつながりがあるので、論理的に繋がっています。 しかし、元の文章は、左から読んでいくと、否定形と受動態を合わせ、単に、語学力を認められる前の2ヶ月はその会社に雇われていないというのは分かっても、単に、語学力を認められた点に対する過去の状態を表しているだけで、recognized する側も受動体なので、意味があやふやです。会社に語学力を認められたというような、日本文の解釈は無理だと思います。 (右から読んで、not をひっくり返して読むのは、一定以上の年齢の受験英語を学んだ日本人だけだと思いますが。)だとしても、2ヵ月の間には、彼は語学力が認められて、現在は他で働いているのかもしれません。 思考の流れからすれば「彼の語学力が認められる前の二ヶ月、彼がその会社に雇われているのではなかった。」だけで、日本文に書かれているような言い換えは出来ないと思います。特に、「語学力を認められた」ことを主にして言っているわけではないので、元の文章の日本語のニューアンスとはかなり違うと思います。文学なら、時に、そうした演出は必要かもしれませんが、正確ではないように思います。 wait は、動的な意味を持つが、employ に果たして動的な意味を持つか、という考え方も正しいように思うのです。employ というのは、雇用するということですから、"had been employed by the company" では、彼自身が勤めるという日本文とは、意味的に開きがあるような気がします。 そもそも、he has been working for the company. でなくては、話が繋がらないと思うのです。もとの文章が受動態であること自体が問題なのです。誰に認められたかは分からないが、語学力(linguistic ability 通常単数のはず。abilities とは bilingual のことか?) が認めらる2ヶ月前には、無職だった人間を指しているに過ぎないと思うのです。私は、文学が専門ではありませんし、単に、私の意見ですが。