• 締切済み

英語の問題で、

John F.Kennedy was the first Catholic ( ) elected President of United States. (    )に入るのは次のどれか。という問題で、選択肢に、having been とto be と who とhe was の4つがあり、having beenを選んだのですが、答えは to beでした。 なぜ、having beenではダメで、to beなのでしょうか? 分かりやすく教えてください。

みんなの回答

  • Him-hymn
  • ベストアンサー率66% (3489/5257)
回答No.1

まず実際の表現からーー 1. Armstrong was the first man to walk on the moon. 2. Amundsen was the first person to get to the South Pole. 3. The Wright brothers were the first to invent aircraft controls that made fixed-wing powered flight possible. のように使います。こういう使い方なのだーーですませてもいいのですが、少し解説を加えます。 あなたの回答のようにするとーー 1. Armstrong was the first man having walked on the moon. となります。この場合、having walkedとあるからには(過去完了形と同様に)ある時間の軸があり、それよりも前に「歩いた」ということを意味します。しかし、この文の中には適切な時間の軸すらありませんし、また、これではthe first manの説明としても不適切となります。すなわち、the first man と言い、何でthe first なの?という疑問がおこるために、さらにこのthe first manを限定する必要があり、その限定をこの場合意味するのは不定詞ということになります。こういうことをするのに初めての人ーーという意味です。すでにwasで過去形の文脈となっているので、Armstrongが月面を歩いたことの時制がwasであるはずなので、having walkedのようなずらしは不適切というわけです。 ついでにーー、 1. Armstrong was the first man walking on the moon. としてしまうと、the first man→月を歩いている人だねーーで、その月を歩いている人が「何のfirstなの?」という感じになってしまいます。ここは、説明が難しいところですが、 the first man walking on the moonですと、the man walking on the moonにfirstをくっつけた形になり、このfirstの内容が説明されていないように受け取れます。少なくても、月をはじめて歩いたというつながりが持てません。 The MC was introducing three people. John was the first person, walking on the stage. ちょっと苦しい文ですが、司会者が3人紹介しました。ジョンは紹介した1人目で、ステージを歩いていましたーーみたいな感じーー。このfirstはwalking on the stageがfirstにはならないーーということです。カンマが入ってしまったところが説明として苦しいですが、そういうことです。 以上、ご参考になればと思います。

すると、全ての回答が全文表示されます。

関連するQ&A