英語
高校生
解決済み

「Your father in angry at you having come late last night.」のhaving comeはどうして前に前置詞がないのに置かれているのですか?

回答

✨ ベストアンサー ✨

Your father is angry at you having come late last night.
あなたの父は昨夜遅くに帰ってきたあなたに怒っている。

having……nightでyouを修飾しています。現在分詞havingの後置修飾です。動名詞は、現在分詞として直接名詞を修飾することができます。

tkhsre

そうゆうことなんですね。
だから前置詞のあとに直接having〜が来ないで、このhaving〜は前置詞のあとのyouを後置修飾しているんですね。ありがとうございます。

この回答にコメントする

回答

Your father [is] angry at you having come late last night.
ですか?

tkhsre

あ、。is抜けてました😅
having come ってゆう動名詞の完了形は、なぜhavingの前に前置詞が無いのに、youの後に置かれてるのかが疑問です。

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