作业帮 > 英语 > 作业

下面这个句子的时态逻辑上说不通,而这个句子又确定是正确的,

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/06/14 11:33:15
下面这个句子的时态逻辑上说不通,而这个句子又确定是正确的,
Having said that she didn't do a good job,I don't think I'm abler than her.
这个句子可以转换为Although I had said that she didn't do a good job,I don't think I'm abler than her.过去完成时表示的是过去的过去,用起来也是与一般过去时相比较更早发生的动作,那么这个句子中,had said 的动作就发生在didn't do a good job之前,可是逻辑上又说不通,因为肯定是她做过以后我才能评价,我也不知道我哪里错了,
下面这个句子的时态逻辑上说不通,而这个句子又确定是正确的,
从句的时态要和主句的时态是不一样的 你确定是had 不是have
再问: 这是07年陕西省高考题,原题就是:(2007陕西卷)( ) that she didn't do a good job, I don't think I'm abler than her. A. To have said B. Having said C. To say D. saying had是我转换后的
再答: Having said是做让步状语.而且它的动作发生在句子的谓语之前. 表示动作有先后顺序 这句子大概不是你理解的必须要在她做之后才能评价 句意应该是虽然我说过她干的不好,但后来我认为我自己也不比她好
再问: Having said既然是“发生在句子的谓语之前,表示动作有先后顺序”,那么过去的过去就应该在过去之前,那么我所说的成立呀。你没懂我的意思。
再答: 她没做之前 我就评价了 就是她还没做我就讲她做不好了 好吧 如果再说不通 你就等下个人给你解释吧 我也有点纠结了