一个关于完成时的句子。疑惑

来源:百度知道 编辑:UC知道 时间:2024/05/29 05:58:34
I'm pleased that the manager had decided not to be angry with me for having been so rude.
为什么FOR后面用have been 这其中是什么语法知识,还有为什么用这个? 另外,not 可以放在had 后面吗?

用have been是因为时态的原因 你想啊 be angry这个状态一定是在be so rude 之前的 先有我的无礼 才有他的生气 为了强调这种先后关系 就用了完成时表示是之前的动作 另外 not的位置与翻译有关 是 决定不 还是 不决定?肯定是 决定不 通顺了