回答

✨ ベストアンサー ✨

主文の時制よりも過去だからじゃないでしょうか?

ゲスト

haveは主文の時制よりも過去の時に使うんですか?

なすび

完了形で使うhaveを動名詞にすることで
時制を1つ過去にすることができます。
つまり、元の文が過去形で、大過去を表したいときにも
havingを使います

ゲスト

(2)は大過去なんですか?

なすび

(2)の主文の動詞はbeで、
〜「した」ことを誇りに思って「いる」
↑過去 ↑現在
ですから、大過去ではありません

ゲスト

あ、現在完了ですか!

なすび

そんな感じです!

ゲスト

ありがとうございます!

この回答にコメントする

回答

(2)ofは前置詞で後ろには名詞が続くので動詞を動名詞の形にします

(5)その文の動詞であるdenyは後ろに動詞のing形をつなげるて、「〜することを否定する」という意味を持つ単語です

この回答にコメントする

(2)は be proud of 〜 で「〜を誇りに思う」という言い方がありますが、〜には名詞しかこれません。なので動詞のhaveをhavingという動名詞の形にしています。

(5)はdeny doingで「〜したことを否定する」という言い方なのでhavingです

ゲスト

なんでhave使うんですか?

かな

(2)は「金メダルを持っていること」と解釈します

(5)は「図書館の外で本を持っていること」と解釈します

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