he was angry wiht himself for having made such foolish mistakes.为什么having made?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 14:31:48

he was angry wiht himself for having made such foolish mistakes.为什么having made?
he was angry wiht himself for having made such foolish mistakes.为什么having made?

he was angry wiht himself for having made such foolish mistakes.为什么having made?
因为for是介词,后面接-ing形式.前面是was,说明时态是过去式,用完成时是表明过去对现在造成的影响.他对自己做了如此愚蠢的错误而感到生气.

他为他自己犯下下这么愚蠢的错误而气恼,for是介词,后面要加ing形式的动词,而且错误已经犯下是个完成时,所以用的是having made

他对自己犯下如此愚蠢的错误感到很生气。

having made是什么意思