回答

✨ ベストアンサー ✨

前置詞forの後は名詞しかはいらず、動詞を入れたい時は、動名詞に直さないとなりません。なので、1と2は消去法で無くなります。そして、動名詞の否定は、動名詞の前にnotを入れるのが鉄則になっており、diligentは勤勉なという形容詞なので、形容詞を用いる際はbe動詞が必要なので、beenが使われている4番が正解になります。

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