英語
高校生
解決済み

英文法です!
答えは4になってますがなぜ1ではないのでしょうか?

過去のことなので不定詞より動名詞だと思ったのですが。。

4) 空欄に入る最も適切なものを選びなさい。 esfheric) 重わな John F. Kennedy was the first Catholic() elected President of the United S い States. 1. having been 2. who 3. he was 4, to be 果話泊 ( vbuta) 開雄 に査志意1 にめるセー100日

回答

✨ ベストアンサー ✨

動名詞だと思ったのですが → 動名詞ではなく、完了形・現在分詞(=形容詞:前の名詞を後置修飾)と考えることは可能です。
しかし、完了形の時制(=過去完了←was(過去)より時間的に前の時制)は、この文の内容では矛盾があり、これも✕

John F. Kennedy was the first <[Catholic](名詞)+✕[having](完了形・動名詞)> been elected President of the United States.
※✕名詞+(動)名詞
John F. Kennedy was the first [Catholic](名詞) ✕<[having been elected](完了形・現在分詞) President of the United States. = John F. Kennedy was(過去) the first Catholic who ✕had been elected(過去完了) President of the United States.
※ジョン・F・ケネディーがアメリカ合衆国の大統領に選ばれたことが、彼が最初のカトリック教徒であったことより「時間的に前であった」ことは、事実の矛盾である。

参考にしてください。

猛勉強の翁

ご丁寧にありがとうございます

taka

You're welcome!😊

この回答にコメントする
疑問は解決しましたか?